diff options
author | Joonas Lehtinen <joonas.lehtinen@itmill.com> | 2008-06-30 16:27:50 +0000 |
---|---|---|
committer | Joonas Lehtinen <joonas.lehtinen@itmill.com> | 2008-06-30 16:27:50 +0000 |
commit | 7ea465371bc49be26265ebc0cba77a994f538a21 (patch) | |
tree | 8b2760fdc5813ef721524e84f8fa77fd1ad86524 /src | |
parent | 2cdd86acfb047444f8b445a02958333d7993258e (diff) | |
download | vaadin-framework-7ea465371bc49be26265ebc0cba77a994f538a21.tar.gz vaadin-framework-7ea465371bc49be26265ebc0cba77a994f538a21.zip |
Testcase for #1869
svn changeset:4987/svn branch:trunk
Diffstat (limited to 'src')
-rw-r--r-- | src/com/itmill/toolkit/tests/tickets/Ticket1869.java | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1869.java b/src/com/itmill/toolkit/tests/tickets/Ticket1869.java new file mode 100644 index 0000000000..473d0ea630 --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket1869.java @@ -0,0 +1,57 @@ +package com.itmill.toolkit.tests.tickets;
+
+import java.util.LinkedList;
+
+import com.itmill.toolkit.ui.Button;
+import com.itmill.toolkit.ui.ExpandLayout;
+import com.itmill.toolkit.ui.GridLayout;
+import com.itmill.toolkit.ui.Panel;
+import com.itmill.toolkit.ui.Window;
+
+public class Ticket1869 extends com.itmill.toolkit.Application {
+
+ LinkedList listOfAllFields = new LinkedList();
+
+ public void init() {
+
+ GridLayout lo = new GridLayout(2, 1);
+ setMainWindow(new Window("#869", lo));
+ lo.setMargin(true);
+ lo.setSpacing(true);
+
+ ExpandLayout el = new ExpandLayout();
+ Panel elp = new Panel(
+ "Vertical ExpandLayout /w first component expanded", el);
+ el.setHeight(1000);
+ for (int i = 0; i < 3; i++) {
+ Button b = new Button("x");
+ el.addComponent(b);
+ if (i == 0) {
+ b.setSizeFull();
+ el.expand(b);
+ }
+ }
+ lo.addComponent(elp);
+ elp.setWidth(300);
+ elp.setHeight(300);
+ elp.setScrollable(true);
+
+ ExpandLayout elh = new ExpandLayout(ExpandLayout.ORIENTATION_HORIZONTAL);
+ Panel elph = new Panel(
+ "Horizontal ExpandLayout /w first component expanded", elh);
+ elh.setWidth(1000);
+ for (int i = 0; i < 3; i++) {
+ Button b = new Button("x");
+ elh.addComponent(b);
+ if (i == 0) {
+ b.setSizeFull();
+ elh.expand(b);
+ }
+ }
+ lo.addComponent(elph);
+ elph.setWidth(300);
+ elph.setHeight(300);
+ elph.setScrollable(true);
+
+ }
+}
|