JDK-4290675 : Focus Management Enhancements
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version:
    1.0.2,1.1,1.1.1,1.1.2,1.1.3,1.1.4,1.1.5,1.1.6,1.1.7,1.1.8,1.2.0,1.2.1,1.2.2,1.2.2_005,1.3.0,1.3.1,1.4.0 1.0.2,1.1,1.1.1,1.1.2,1.1.3,1.1.4,1.1.5,1.1.6,1.1.7,1.1.8,1.2.0,1.2.1,1.2.2,1.2.2_005,1.3.0,1.3.1,1.4.0
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS:
    generic,linux,solaris_2.5,solaris_2.5.1,solaris_2.6,solaris_7,solaris_10,windows_95,windows_nt,windows_2000 generic,linux,solaris_2.5,solaris_2.5.1,solaris_2.6,solaris_7,solaris_10,windows_95,windows_nt,windows_2000
  • CPU: generic,unknown,x86,sparc
  • Submitted: 1999-11-11
  • Updated: 2001-09-25
  • Resolved: 2000-10-03
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availabitlity Release.

To download the current JDK release, click here.
Other
1.4.0 betaFixed
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description

Name: lb39792			Date: 11/11/99



The current AWT focus subsystem in woefully inadequate. It suffers from major 
design and API problems, as well as over a hundred open bugs. Many of these bugs 
are caused by platform inconsistencies, or incompatibilities between the native 
focus system for heavyweights and the Java focus system for lightweights. 
Developers do not have access to a comprehensive focus specification, nor does 
the AWT team have any substantive documentation of the implementation. 
We propose to address these problems in the following way : 

     Documenting the existing focus implementation, both from an internal and 
           external view point. 
     We will compose a detailed, formalized focus specification,  which 
           addresses the shortcomings of the existing focus APIs. 
     Development of the specification will be accompanied by construction of  
           native, proof-of-design prototypes. 
     We will proceed to implement this new specification as completely as 
           possible. 

======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: merlin FIXED IN: merlin-beta INTEGRATED IN: merlin-beta VERIFIED IN: merlin-beta3
2004-06-14

EVALUATION Currently planning to implement this functionality, or equivalent functionality, in the merlin focus enhancements. david.mendenhall@eng 1999-12-14 The AWT team should plan to discuss this feature in a JDK pests meeting. rhoda.fry@eng 2000-01-07 Changed to a group driver by the Merlin planning committee. david.biagini@Eng 2000-01-19
2000-01-07