Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6269923

Focus traversal cycle to be handled properly in Java Cache Viewer

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3 P3
    • 6
    • 6
    • deploy
    • None
    • generic
    • generic

      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

            herrick Andy Herrick (Inactive)
            rmenonsunw Rakesh Menon (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: