diff options
author | Artur Signell <artur.signell@itmill.com> | 2008-08-25 08:02:49 +0000 |
---|---|---|
committer | Artur Signell <artur.signell@itmill.com> | 2008-08-25 08:02:49 +0000 |
commit | bdc3f94efde8402e714d0dff8706a6790ecdc638 (patch) | |
tree | 714acb29bf3b307f9988677d6660cee2738829af | |
parent | 3a6e5a11210f1560a3b14b29803eac5386dacf98 (diff) | |
download | vaadin-framework-bdc3f94efde8402e714d0dff8706a6790ecdc638.tar.gz vaadin-framework-bdc3f94efde8402e714d0dff8706a6790ecdc638.zip |
Ticket test cases
svn changeset:5251/svn branch:trunk
-rw-r--r-- | src/com/itmill/toolkit/tests/tickets/Ticket1972.java | 29 | ||||
-rw-r--r-- | src/com/itmill/toolkit/tests/tickets/Ticket2011.java | 25 | ||||
-rw-r--r-- | src/com/itmill/toolkit/tests/tickets/Ticket677.java | 68 |
3 files changed, 122 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1972.java b/src/com/itmill/toolkit/tests/tickets/Ticket1972.java new file mode 100644 index 0000000000..efdebac363 --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket1972.java @@ -0,0 +1,29 @@ +package com.itmill.toolkit.tests.tickets;
+
+import com.itmill.toolkit.Application;
+import com.itmill.toolkit.ui.GridLayout;
+import com.itmill.toolkit.ui.Label;
+import com.itmill.toolkit.ui.Window;
+
+public class Ticket1972 extends Application {
+
+ public void init() {
+ Window w = new Window(getClass().getSimpleName());
+ setMainWindow(w);
+ setTheme("tests-ticket");
+ GridLayout layout = new GridLayout(3, 3);
+ layout.setStyleName("borders");
+ layout.addComponent(new Label("1-1"));
+ layout.space();
+ layout.space();
+ layout.addComponent(new Label("2-1"));
+ layout.space();
+ layout.space();
+ layout.addComponent(new Label("3-1"));
+ layout.space();
+ layout.addComponent(new Label("3-3"));
+
+ w.setLayout(layout);
+ }
+
+}
diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket2011.java b/src/com/itmill/toolkit/tests/tickets/Ticket2011.java new file mode 100644 index 0000000000..8b9b0f0694 --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket2011.java @@ -0,0 +1,25 @@ +package com.itmill.toolkit.tests.tickets;
+
+import com.itmill.toolkit.Application;
+import com.itmill.toolkit.ui.GridLayout;
+import com.itmill.toolkit.ui.Select;
+import com.itmill.toolkit.ui.Window;
+
+public class Ticket2011 extends Application {
+
+ public void init() {
+ Window w = new Window(getClass().getSimpleName());
+ setMainWindow(w);
+ // setTheme("tests-ticket");
+ GridLayout layout = new GridLayout(10, 10);
+ w.setLayout(layout);
+ createUI(layout);
+ }
+
+ private void createUI(GridLayout layout) {
+ Select s = new Select("Select");
+ s.addItem("Item 1");
+ s.addItem("Item 2");
+ layout.addComponent(s);
+ }
+}
diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket677.java b/src/com/itmill/toolkit/tests/tickets/Ticket677.java new file mode 100644 index 0000000000..f72b42bf19 --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket677.java @@ -0,0 +1,68 @@ +package com.itmill.toolkit.tests.tickets;
+
+import com.itmill.toolkit.Application;
+import com.itmill.toolkit.ui.Button;
+import com.itmill.toolkit.ui.GridLayout;
+import com.itmill.toolkit.ui.Label;
+import com.itmill.toolkit.ui.OrderedLayout;
+import com.itmill.toolkit.ui.Panel;
+import com.itmill.toolkit.ui.TextField;
+import com.itmill.toolkit.ui.Window;
+import com.itmill.toolkit.ui.Button.ClickEvent;
+import com.itmill.toolkit.ui.Button.ClickListener;
+
+public class Ticket677 extends Application {
+
+ private Panel panel;
+
+ public void init() {
+ Window w = new Window(getClass().getSimpleName());
+ setMainWindow(w);
+ // setTheme("tests-ticket");
+ GridLayout layout = new GridLayout(10, 10);
+ w.setLayout(layout);
+ createUI(layout);
+ }
+
+ private void createUI(GridLayout layout) {
+ panel = new Panel("panel caption");
+ layout.addComponent(panel);
+ layout.addComponent(new Button("Enable", new ClickListener() {
+
+ public void buttonClick(ClickEvent event) {
+ panel.setEnabled(true);
+ }
+
+ }));
+
+ layout.addComponent(new Button("Disable", new ClickListener() {
+
+ public void buttonClick(ClickEvent event) {
+ panel.setEnabled(false);
+ }
+
+ }));
+
+ panel.addComponent(new Label("Label 1"));
+
+ OrderedLayout innerLayout1 = new OrderedLayout(
+ OrderedLayout.ORIENTATION_HORIZONTAL);
+ innerLayout1.setSpacing(true);
+ panel.addComponent(innerLayout1);
+
+ innerLayout1.addComponent(new TextField(
+ "TextField inside orderedLayout"));
+ innerLayout1.addComponent(new Button("Button inside orderedLayout"));
+ innerLayout1.addComponent(new Label("Label inside orderedLayout"));
+
+ panel.addComponent(new Label("Label 2"));
+
+ GridLayout innerLayout2 = new GridLayout(3, 3);
+ innerLayout2.setSpacing(true);
+ innerLayout2.addComponent(new TextField("TextField inside gridLayout"));
+ innerLayout2.addComponent(new Button("Button inside gridLayout"));
+ innerLayout2.addComponent(new Label("Label inside gridLayout"));
+ panel.addComponent(innerLayout2);
+
+ }
+}
|