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

DefaultFocusManager not recognising cycleroot for "Shift TAB"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 1.1.8
    • client-libs



      Name: bsC130419 Date: 05/24/2001


      java version "1.1.8-JDeveloper"

      When using shift TAB with the DefaultFocusManager, and no forward tabbing has
      taken place yet, the bug appears. There seems to be no recognition of the cycle
      set up by applying the nextFocusableComponent method to the components.

      My particular GUI in which the problem was spotted is a JDialog, which contains
      a JPanel. The panel in turn contains a JTextField, JTable ( in it's viewport
      etc ) , and a futher JPanel (which contains 3 Jbuttons).

      On opening the GUI and executing SHIFT TAB's to navigate around the GUI, the
      focuscycle set up by the nextFocusableComponent method on each component is
      completely ignored. It however works fine if only TAB is used. Once you have
      cycled forward through the GUI, the backward cycle works the equivalent number
      of times, this seems to be due to the stack set up in the DefaultFocusManager.

      This should be pretty easy to replicate, by simply setting up a JDialog of a
      similar nature to the one described above.
      (Review ID: 124548)
      ======================================================================

            svioletsunw Scott Violet (Inactive)
            bstrathesunw Bill Strathearn (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: