United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7196547 [macosx] Implement dead key detection for KeyEvent
JDK-7196547 : [macosx] Implement dead key detection for KeyEvent

Details
Type:
Bug
Submit Date:
2012-09-06
Status:
Resolved
Updated Date:
2013-08-08
Project Name:
JDK
Resolved Date:
2012-09-25
Component:
client-libs
OS:
generic
Sub-Component:
java.awt
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
8
Fixed Versions:

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
See the issue 7155378
Implement dead key detection on Mac OS X.

                                    

Comments
EVALUATION

The characters method from the NSEvent class returns an empty string for dead keys.
The fix uses the UCKeyTranslate() method  to know a dead key state from the key code and key modifiers on the first step,
and  dead key state and space key to know the dead key char actual value on the second step.
                                     
2012-09-06
EVALUATION

changeset: http://hg.openjdk.java.net/jdk8/awt/jdk/rev/77fdcd3df205
                                     
2012-09-14
URL:   http://hg.openjdk.java.net/jdk8/build/jdk/rev/77fdcd3df205
User:  katleman
Date:  2012-09-27 06:14:08 +0000

                                     
2012-09-27
EVALUATION

[SQE]
  Risk: low
  To test the fix run the test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java
 test. 
[SQE]
                                     
2012-09-14



Hardware and Software, Engineered to Work Together