JDK-6531845 : numeric keypads not working for Swing applications on Dell PC Optiplex GX620
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 5.0u7
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris
  • CPU: x86
  • Submitted: 2007-03-07
  • Updated: 2011-01-19
  • Resolved: 2007-03-13
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 Availability Release.

To download the current JDK release, click here.
Other
5.0u7Resolved
Related Reports
Duplicate :  
Description
Hardware: Dell PC Optiplex GX620
OS: Solaris 10 x86 11/06
JDK Version: 1.5.0_07
Test case:  java -jar /usr/java/demo/plugin/jfc/SwingSet2/SwingSet2.jar
Problem: Numeric Keypads not working with NumLock Key is on

Detailed Problem Description:

Solaris 10 x86 11/06 was freshly installed with the above configuration.
With NumLocks on, the following keys worked as expected and displayed the associated characters:
         '1','2','3','4','5','6','7','8','9','*'.

However the following keys did not display the associated character:

         '0','.','-','+'.

With NumLock off we could then display the associated characters with the following keys:

          '-','+'

Note, the 'Enter' key on the keyboard would not work in either the NumLock on or off position, and the 'Backspace' key would only function when the NumLock key was off.

This issue is reproducible on a Sun engineer's laptop and customer is willing to ship us
their GX620 should we need it.
Another test case that is also reproducible:
java -jar /usr/java/demo/plugin/jfc/Notepad/Notepad.jar
This issue appears resolved with the latest 1.6.0 JSE:
   java -jar /usr/java/demo/plugin/jfc/Notepad/Notepad.jar
this issue

Comments
EVALUATION Duplicate of 6173972. Please look there how to set environment to enable fix in or after jdk5.0u3. Unconditionally fixed in jdk6.
13-03-2007

WORK AROUND This issue appears to be directly related to 6173972. Setting the _AWT_USE_TYPE4_PATCH=false variable fixes the issue on my Sol10 x86 system.
13-03-2007