JDK-4053977 : Allow changes to default focus traversal order
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 1.1,1.1.3
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_95
  • CPU: x86
  • Submitted: 1997-05-22
  • Updated: 2000-10-04
  • Resolved: 2000-10-04
Related Reports
Duplicate :  
Duplicate :  
Description

Name: sgC58550			Date: 05/22/97


The default focus management in AWT only permits focus to travel in the 
order that components are added to a container. This creates severe limitations.

In many cases, such as in a GUI building environment, the user
may first create components in a container and later decide upon
the exact focus traversal order that is desired. Additionally,
the user may wish to change this order dynamically at runtime.
For examples of this, look at VB, Delphi, etc.

company - HMS Software
======================================================================

Comments
WORK AROUND Name: sgC58550 Date: 05/22/97 This may be addressed in several ways. Here are two examples: (1) Add an integer property to java.awt.Component named TabSequence. allow it to be set for all components and use the values found to manage focus traversal (in addition to the component's visibility, enabled, and focustraversable states. (2) In a manner similar to that done with layout managers, allow the user to employ a plug-in focus manager of his/her choosing. ======================================================================
11-06-2004

EVALUATION Currently planning to implement this functionality, or equivalent functionality, in the merlin focus enhancements. david.mendenhall@eng 1999-12-14
14-12-1999