--- /dev/null
+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.TextField;\r
+import com.itmill.toolkit.ui.Window;\r
+\r
+public class Ticket2026 extends Application {\r
+\r
+ public void init() {\r
+ Window w = new Window(getClass().getSimpleName());\r
+ setMainWindow(w);\r
+\r
+ GridLayout layout = new GridLayout(2, 2);\r
+ layout.setSpacing(true);\r
+\r
+ int nr = 5;\r
+ TextField tf;\r
+ tf = new TextField("TextField (tabIndex 1)");\r
+ tf.setTabIndex(1);\r
+ tf.focus();\r
+ layout.addComponent(tf);\r
+ layout.addComponent(new TextField("TextField without tab index"));\r
+ layout.addComponent(new TextField("TextField without tab index"));\r
+ layout.addComponent(new TextField("TextField without tab index"));\r
+ layout.addComponent(new TextField("TextField without tab index"));\r
+ tf = new TextField("TextField (tabIndex 2)");\r
+ tf.setTabIndex(2);\r
+ layout.addComponent(tf);\r
+\r
+ w.setLayout(layout);\r
+ }\r
+}\r