diff options
author | Artur Signell <artur@vaadin.com> | 2015-01-19 16:16:35 +0200 |
---|---|---|
committer | Vaadin Code Review <review@vaadin.com> | 2015-06-05 12:58:55 +0000 |
commit | 7adec3cd86956fde2fe3670ed4b0eef97bbb0904 (patch) | |
tree | 55415308abdec1f3de103135cea0217cab81526f /server | |
parent | 67b0e2dd3f1f520bf25b3715f9cddcefcc24689f (diff) | |
download | vaadin-framework-7adec3cd86956fde2fe3670ed4b0eef97bbb0904.tar.gz vaadin-framework-7adec3cd86956fde2fe3670ed4b0eef97bbb0904.zip |
Convenience Window.setPosition(x,y) (#16335)
Change-Id: If574863fc24cecb9f8d17773833817d67f3a0e12
Diffstat (limited to 'server')
-rw-r--r-- | server/src/com/vaadin/ui/Window.java | 15 | ||||
-rw-r--r-- | server/tests/src/com/vaadin/tests/server/component/window/WindowTest.java | 7 |
2 files changed, 22 insertions, 0 deletions
diff --git a/server/src/com/vaadin/ui/Window.java b/server/src/com/vaadin/ui/Window.java index 61664fc95d..4d63f40043 100644 --- a/server/src/com/vaadin/ui/Window.java +++ b/server/src/com/vaadin/ui/Window.java @@ -268,6 +268,21 @@ public class Window extends Panel implements FocusNotifier, BlurNotifier, } /** + * Sets the position of the window on the screen using + * {@link #setPositionX(int)} and {@link #setPositionY(int)} + * + * @since + * @param x + * The new x coordinate for the window + * @param y + * The new y coordinate for the window + */ + public void setPosition(int x, int y) { + setPositionX(x); + setPositionY(y); + } + + /** * Sets the distance of Window left border in pixels from left border of the * containing (main window). Has effect only if in {@link WindowMode#NORMAL} * mode. diff --git a/server/tests/src/com/vaadin/tests/server/component/window/WindowTest.java b/server/tests/src/com/vaadin/tests/server/component/window/WindowTest.java index b74896b7a1..e9e73c1e0f 100644 --- a/server/tests/src/com/vaadin/tests/server/component/window/WindowTest.java +++ b/server/tests/src/com/vaadin/tests/server/component/window/WindowTest.java @@ -50,4 +50,11 @@ public class WindowTest { Assert.assertEquals(b2, window.getAssistiveDescription()[1]); } + + @Test + public void testSetPosition() { + window.setPosition(100, 200); + Assert.assertEquals(100, window.getPositionX()); + Assert.assertEquals(200, window.getPositionY()); + } } |