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

JTable "steals" keyboard focus from JMenu

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P1 P1
    • None
    • 1.4.0
    • client-libs
    • None

      This is a serious accessibility issue as it renders most Java apps inaccessible for keyboard users. Solaris Management Console is a Java based solaris app that is required to be accessible for S9. I've attached a simple app to recreate this bug - compile & run the FocusTest app (I tried this with b67c and b78) and follow these steps to repro:

      1) Click Alt + F to bring up the File menu
      2) Press the right arrow key to bring up Edit menu - the JTable has now gotten keyboard focus back and you can't traverse the menus anymore with arrow keys (Edit menu is stuck open). Pressing the arrows moves focus in JTable instead of menus

      This worked fine up until about Merlin b65 or so I believe. Just a hunch, but I think it may be related to bug 4499925 as well.

            svioletsunw Scott Violet (Inactive)
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: