JDK-6902790 : Converting/displaying HKSCS characters issue on Vista and Windows7
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.nio.charsets
  • Affected Version: 6
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_vista
  • CPU: generic
  • Submitted: 2009-11-19
  • Updated: 2010-09-29
  • Resolved: 2010-04-14
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.
JDK 7
7 b89Fixed
Related Reports
Relates :  
Relates :  
Description
1.Install Java on Windows Vista or Windows 7.
2.Download the HKSCS-2001.txt and HKSCS-2004.txt on the testing machine.
3.Start a Windows command interpreter.
  Run "JAVA_HOME\bin\native2ascii -reverse HKSCS-2001.txt" on zh_HK locale. 
4.You will see the characters display.But some characters are not displayed.
  And Java still doesn't support HKSCS-2004 characters.
For example:
\u21E7
\u21B8
\u21B9
\uF7E5
\uF7E6
��
\uF7E8
��
\uF7EA
\uF7EB
��
\uF7ED
\uF7EE
��
��
��
��
��
��
��
��
��
\u2E80
\u2E84
\u2E86
\u2E87
\u2E88
\u2E8A
\u2E8C
\u2E8D
\u2E95
\u2E9C
\u2E9D
\u2EA5
\u2EA7
\u2EAA
\u2EAC
\u2EAE
\u2EB6
\u2EBC
\u2EBE
\u2EC6
\u2ECA
\u2ECC
\u2ECD
\u2ECF
\u2ED6
\u2ED7
\u2EDE
\u2EE3
\u0283
\u0250
\u025B
\u0254
\u0275
\u0153
\u00F8
\u014B
\u028A
\u026A

Comments
EVALUATION Windows Vista has built-in support for HKSCS-2004. All of the HKSCS-2004 characters have Unicode 4.1, non-PUA code point assignments.
19-11-2009