diff options
Diffstat (limited to 'uitest/src/com/vaadin/tests/tickets/Ticket1986.java')
-rw-r--r-- | uitest/src/com/vaadin/tests/tickets/Ticket1986.java | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/uitest/src/com/vaadin/tests/tickets/Ticket1986.java b/uitest/src/com/vaadin/tests/tickets/Ticket1986.java new file mode 100644 index 0000000000..fd6665b2fe --- /dev/null +++ b/uitest/src/com/vaadin/tests/tickets/Ticket1986.java @@ -0,0 +1,79 @@ +package com.vaadin.tests.tickets; + +import com.vaadin.Application; +import com.vaadin.ui.Button; +import com.vaadin.ui.ComboBox; +import com.vaadin.ui.DateField; +import com.vaadin.ui.GridLayout; +import com.vaadin.ui.ListSelect; +import com.vaadin.ui.NativeSelect; +import com.vaadin.ui.OptionGroup; +import com.vaadin.ui.UI.LegacyWindow; +import com.vaadin.ui.TextField; +import com.vaadin.ui.TwinColSelect; + +public class Ticket1986 extends Application.LegacyApplication { + + @Override + public void init() { + LegacyWindow w = new LegacyWindow(getClass().getName()); + setMainWindow(w); + + int index = 1; + + GridLayout layout = new GridLayout(2, 2); + TextField f1 = new TextField("1"); + f1.setTabIndex(index++); + TextField f2 = new TextField("2"); + f2.setTabIndex(index++); + + DateField f3 = new DateField("3"); + f3.setTabIndex(index++); + ComboBox cb = new ComboBox("4"); + cb.setTabIndex(index++); + + ListSelect lss = new ListSelect("5"); + lss.addItem("foo"); + lss.addItem("Bar"); + lss.setTabIndex(index++); + + NativeSelect ns = new NativeSelect("6"); + ns.addItem("foo"); + ns.addItem("bar"); + ns.setTabIndex(index++); + + OptionGroup og = new OptionGroup("7"); + og.addItem("foo"); + og.addItem("bar"); + og.setTabIndex(index++); + + OptionGroup ogm = new OptionGroup("7"); + ogm.setMultiSelect(true); + ogm.addItem("foo"); + ogm.addItem("bar"); + ogm.setTabIndex(index++); + + TwinColSelect ts = new TwinColSelect("8"); + ts.addItem("Foo"); + ts.addItem("Bar"); + ts.setTabIndex(index++); + + Button b = new Button("9"); + b.setTabIndex(index++); + + layout.addComponent(b); + layout.addComponent(ts); + layout.addComponent(ogm); + layout.addComponent(og); + layout.addComponent(ns); + layout.addComponent(lss); + layout.addComponent(cb); + layout.addComponent(f3); + layout.addComponent(f2); + layout.addComponent(f1); + + w.setContent(layout); + + } + +} |