Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4254107
Votes 1
Synopsis shadow of Solaris_java 4253417: java display wrong Chinese Characters on Solaris
Category java:classes_fontprop
Reported Against 1.2.1_03_sc50
Release Fixed
State 11-Closed, Not Reproducible, bug
Priority: 4-Low
Related Bugs 4253417
Submit Date 14-JUL-1999
Description
For JDK 1.2.1_03_SC50 running on Solaris 8 zh_TW.UTF-8, java display wrong Chinese Characters.

To reproduce, run SwingTest from Global TestSuite with JDK 1.2.1_03_SC50 running on Solaris 8 zh_TW.UTF-8. The wrong Chinese Characters will show up in the SwingTest.

 xxxxx@xxxxx  1999-07-14
C.f. 'see also' bugs for ko.UTF-8 which behaves same for Solaris 2.6, 7 and 8.
Lack of truly scalable font (such as TrueType) font on Solaris means ko.UTF-8
cannot display korean characters in Swing application.  On AWT, Korean text
can be displayed as AWT can use non-TrueType fonts.  However AWT Canvas widget
needs TrueType and cannot display Korean font.  Canvas and Swing share same
character rendering subsystem.

Report from  xxxxx@xxxxx 
the chinese character can be display correctly in zh.UTF-8, but
font.properties has some problem, when I start java program,the following message displayed

Font specified in font.properties not found [-sun-ming-light-r-normal--*-%d-*-*-c-*-big5-1]
[repeat many times...]

when I start a java program(zh local,s28-26,Solaris_JDK_1.2.1_03), the following message displayed
but when I change to JDK-1.2-V, the message disappeared.
Font specified in font.properties not found [-sun-song-medium-r-normal--*-%d-*-*-c-*-iso8859-1]

All of the result above is from Solaris 8 build 26.
Work Around
N/A
Evaluation
Issues with fonts in Java2 are generally handled by the 2D group.  
I am reassigning this bug for further evaluation. 
 xxxxx@xxxxx  1999-08-09


Not reproducible in current jdk releases which use tt font's xlfd in font.properties files. It's the problem in old Solaris' implementaion
as mentioned in 4253417. Close as not reproducible.
 xxxxx@xxxxx  2004-04-01
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang