]> source.dussan.org Git - vaadin-framework.git/commitdiff
Testcase for #1869
authorJoonas Lehtinen <joonas.lehtinen@itmill.com>
Mon, 30 Jun 2008 16:27:50 +0000 (16:27 +0000)
committerJoonas Lehtinen <joonas.lehtinen@itmill.com>
Mon, 30 Jun 2008 16:27:50 +0000 (16:27 +0000)
svn changeset:4987/svn branch:trunk

src/com/itmill/toolkit/tests/tickets/Ticket1869.java [new file with mode: 0644]

diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1869.java b/src/com/itmill/toolkit/tests/tickets/Ticket1869.java
new file mode 100644 (file)
index 0000000..473d0ea
--- /dev/null
@@ -0,0 +1,57 @@
+package com.itmill.toolkit.tests.tickets;\r
+\r
+import java.util.LinkedList;\r
+\r
+import com.itmill.toolkit.ui.Button;\r
+import com.itmill.toolkit.ui.ExpandLayout;\r
+import com.itmill.toolkit.ui.GridLayout;\r
+import com.itmill.toolkit.ui.Panel;\r
+import com.itmill.toolkit.ui.Window;\r
+\r
+public class Ticket1869 extends com.itmill.toolkit.Application {\r
+\r
+    LinkedList listOfAllFields = new LinkedList();\r
+\r
+    public void init() {\r
+\r
+        GridLayout lo = new GridLayout(2, 1);\r
+        setMainWindow(new Window("#869", lo));\r
+        lo.setMargin(true);\r
+        lo.setSpacing(true);\r
+\r
+        ExpandLayout el = new ExpandLayout();\r
+        Panel elp = new Panel(\r
+                "Vertical ExpandLayout /w first component expanded", el);\r
+        el.setHeight(1000);\r
+        for (int i = 0; i < 3; i++) {\r
+            Button b = new Button("x");\r
+            el.addComponent(b);\r
+            if (i == 0) {\r
+                b.setSizeFull();\r
+                el.expand(b);\r
+            }\r
+        }\r
+        lo.addComponent(elp);\r
+        elp.setWidth(300);\r
+        elp.setHeight(300);\r
+        elp.setScrollable(true);\r
+\r
+        ExpandLayout elh = new ExpandLayout(ExpandLayout.ORIENTATION_HORIZONTAL);\r
+        Panel elph = new Panel(\r
+                "Horizontal ExpandLayout /w first component expanded", elh);\r
+        elh.setWidth(1000);\r
+        for (int i = 0; i < 3; i++) {\r
+            Button b = new Button("x");\r
+            elh.addComponent(b);\r
+            if (i == 0) {\r
+                b.setSizeFull();\r
+                elh.expand(b);\r
+            }\r
+        }\r
+        lo.addComponent(elph);\r
+        elph.setWidth(300);\r
+        elph.setHeight(300);\r
+        elph.setScrollable(true);\r
+\r
+    }\r
+}\r