]> source.dussan.org Git - vaadin-framework.git/commitdiff
Ticket test cases
authorArtur Signell <artur.signell@itmill.com>
Mon, 25 Aug 2008 08:02:49 +0000 (08:02 +0000)
committerArtur Signell <artur.signell@itmill.com>
Mon, 25 Aug 2008 08:02:49 +0000 (08:02 +0000)
svn changeset:5251/svn branch:trunk

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

diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1972.java b/src/com/itmill/toolkit/tests/tickets/Ticket1972.java
new file mode 100644 (file)
index 0000000..efdebac
--- /dev/null
@@ -0,0 +1,29 @@
+package com.itmill.toolkit.tests.tickets;\r
+\r
+import com.itmill.toolkit.Application;\r
+import com.itmill.toolkit.ui.GridLayout;\r
+import com.itmill.toolkit.ui.Label;\r
+import com.itmill.toolkit.ui.Window;\r
+\r
+public class Ticket1972 extends Application {\r
+\r
+    public void init() {\r
+        Window w = new Window(getClass().getSimpleName());\r
+        setMainWindow(w);\r
+        setTheme("tests-ticket");\r
+        GridLayout layout = new GridLayout(3, 3);\r
+        layout.setStyleName("borders");\r
+        layout.addComponent(new Label("1-1"));\r
+        layout.space();\r
+        layout.space();\r
+        layout.addComponent(new Label("2-1"));\r
+        layout.space();\r
+        layout.space();\r
+        layout.addComponent(new Label("3-1"));\r
+        layout.space();\r
+        layout.addComponent(new Label("3-3"));\r
+\r
+        w.setLayout(layout);\r
+    }\r
+\r
+}\r
diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket2011.java b/src/com/itmill/toolkit/tests/tickets/Ticket2011.java
new file mode 100644 (file)
index 0000000..8b9b0f0
--- /dev/null
@@ -0,0 +1,25 @@
+package com.itmill.toolkit.tests.tickets;\r
+\r
+import com.itmill.toolkit.Application;\r
+import com.itmill.toolkit.ui.GridLayout;\r
+import com.itmill.toolkit.ui.Select;\r
+import com.itmill.toolkit.ui.Window;\r
+\r
+public class Ticket2011 extends Application {\r
+\r
+    public void init() {\r
+        Window w = new Window(getClass().getSimpleName());\r
+        setMainWindow(w);\r
+        // setTheme("tests-ticket");\r
+        GridLayout layout = new GridLayout(10, 10);\r
+        w.setLayout(layout);\r
+        createUI(layout);\r
+    }\r
+\r
+    private void createUI(GridLayout layout) {\r
+        Select s = new Select("Select");\r
+        s.addItem("Item 1");\r
+        s.addItem("Item 2");\r
+        layout.addComponent(s);\r
+    }\r
+}\r
diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket677.java b/src/com/itmill/toolkit/tests/tickets/Ticket677.java
new file mode 100644 (file)
index 0000000..f72b42b
--- /dev/null
@@ -0,0 +1,68 @@
+package com.itmill.toolkit.tests.tickets;\r
+\r
+import com.itmill.toolkit.Application;\r
+import com.itmill.toolkit.ui.Button;\r
+import com.itmill.toolkit.ui.GridLayout;\r
+import com.itmill.toolkit.ui.Label;\r
+import com.itmill.toolkit.ui.OrderedLayout;\r
+import com.itmill.toolkit.ui.Panel;\r
+import com.itmill.toolkit.ui.TextField;\r
+import com.itmill.toolkit.ui.Window;\r
+import com.itmill.toolkit.ui.Button.ClickEvent;\r
+import com.itmill.toolkit.ui.Button.ClickListener;\r
+\r
+public class Ticket677 extends Application {\r
+\r
+    private Panel panel;\r
+\r
+    public void init() {\r
+        Window w = new Window(getClass().getSimpleName());\r
+        setMainWindow(w);\r
+        // setTheme("tests-ticket");\r
+        GridLayout layout = new GridLayout(10, 10);\r
+        w.setLayout(layout);\r
+        createUI(layout);\r
+    }\r
+\r
+    private void createUI(GridLayout layout) {\r
+        panel = new Panel("panel caption");\r
+        layout.addComponent(panel);\r
+        layout.addComponent(new Button("Enable", new ClickListener() {\r
+\r
+            public void buttonClick(ClickEvent event) {\r
+                panel.setEnabled(true);\r
+            }\r
+\r
+        }));\r
+\r
+        layout.addComponent(new Button("Disable", new ClickListener() {\r
+\r
+            public void buttonClick(ClickEvent event) {\r
+                panel.setEnabled(false);\r
+            }\r
+\r
+        }));\r
+\r
+        panel.addComponent(new Label("Label 1"));\r
+\r
+        OrderedLayout innerLayout1 = new OrderedLayout(\r
+                OrderedLayout.ORIENTATION_HORIZONTAL);\r
+        innerLayout1.setSpacing(true);\r
+        panel.addComponent(innerLayout1);\r
+\r
+        innerLayout1.addComponent(new TextField(\r
+                "TextField inside orderedLayout"));\r
+        innerLayout1.addComponent(new Button("Button inside orderedLayout"));\r
+        innerLayout1.addComponent(new Label("Label inside orderedLayout"));\r
+\r
+        panel.addComponent(new Label("Label 2"));\r
+\r
+        GridLayout innerLayout2 = new GridLayout(3, 3);\r
+        innerLayout2.setSpacing(true);\r
+        innerLayout2.addComponent(new TextField("TextField inside gridLayout"));\r
+        innerLayout2.addComponent(new Button("Button inside gridLayout"));\r
+        innerLayout2.addComponent(new Label("Label inside gridLayout"));\r
+        panel.addComponent(innerLayout2);\r
+\r
+    }\r
+}\r