Focus traversal in Java Cache Viewer is in zigzag. Its not possible to figure out the way the focus travesal occur on pressing tab. By default the focus is on combobox. Since there is no row selected in table by default, all buttons are disabled. Even on pressing tab multiple times, you will not see any change in focus. On pressing Shift+Tab, focus moves to "Close" button. On pressing Shift+Tab again, focus moves to Table.
Attached (current_focus_cycle.jpg) is the image which shows the current focus traversal.
The ToolBar buttons must show focus indication.
The focus traversal must be straight forward and follow a circle when ever possible. There must be loops only if there is any special validations. In Java Cache Viewer, there is no special validations required.
Ideally a row in JTable (if any) must be selected by default and focus must be in JTable. The following traversal cycle must be followed..
1) JTable
2) Close button (From JTable to Close button use CTRL+TAB)
3) Show ComboBox
4) Run button
5) Show JNLP button
6) Create shortcut button
7) Delete button
8) Home button
9) JTable
The reverse must happen on pressing shift along with tab.
When focus is on JTable, on pressing Shift+Ctrl+Tab, focus must goto "Show" ComboBox.
Attached (expected_focus_cycle.jpg) shows the expected traversal cycle.
###@###.### 2005-05-13 09:41:21 GMT
Attached (current_focus_cycle.jpg) is the image which shows the current focus traversal.
The ToolBar buttons must show focus indication.
The focus traversal must be straight forward and follow a circle when ever possible. There must be loops only if there is any special validations. In Java Cache Viewer, there is no special validations required.
Ideally a row in JTable (if any) must be selected by default and focus must be in JTable. The following traversal cycle must be followed..
1) JTable
2) Close button (From JTable to Close button use CTRL+TAB)
3) Show ComboBox
4) Run button
5) Show JNLP button
6) Create shortcut button
7) Delete button
8) Home button
9) JTable
The reverse must happen on pressing shift along with tab.
When focus is on JTable, on pressing Shift+Ctrl+Tab, focus must goto "Show" ComboBox.
Attached (expected_focus_cycle.jpg) shows the expected traversal cycle.
###@###.### 2005-05-13 09:41:21 GMT
- duplicates
-
JDK-6265254 PIT: tab order is not consistent across platforms
-
- Closed
-