United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-4290675 : Focus Management Enhancements

Details
Type:
Enhancement
Submit Date:
1999-11-11
Status:
Closed
Updated Date:
2001-09-25
Project Name:
JDK
Resolved Date:
2000-10-03
Component:
client-libs
OS:
solaris_2.5,solaris_2.6,windows_nt,solaris_7,solaris_2.5.1,linux,generic,solaris_10,windows_95,windows_2000
Sub-Component:
java.awt
CPU:
x86,sparc,unknown,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
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
Fixed Versions:
1.4.0 (beta)

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:

Sub Tasks

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



Hardware and Software, Engineered to Work Together