JDK-5029424 : RFE: Japanese font need to display on SuSE Japanese desktop environment.
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt:i18n
  • Affected Version: 1.4.2
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux
  • CPU: x86
  • Submitted: 2004-04-09
  • Updated: 2004-12-07
  • Resolved: 2004-12-07
Related Reports
Duplicate :  
Description
Name: rmT116609			Date: 04/08/2004


A DESCRIPTION OF THE REQUEST :
SuSE Linux 9.1 will releases in Japan. Base concept of this OS is for desktop user environment. J2SE1.4.2_04 does not have font.properties for SuSE for Japanese yet. so some Japanese fonts are not displayed correctly on desktop environment and warning is thrown.

SuSE need font.properties.ja in future release J2SE1.5.0, too.

JUSTIFICATION :
SuSE 9.1 professional is for desktop user environment mainly. Java desktop applications are being used at a lot of companies and offices in Japan.

If java desktop applications are not able to behave on SuSE that originally works on Windows Japanese desktop environment, Users can not read message with java applications on SuSE in Japanese.


EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Japanese fonts Size, Style, Transform, drawmethod, transform displays correctly without any font conversion warning.

ACTUAL -
Execute Font2DTest demo programs on SuSE9.1 with J2SE1.4.2_04.

1. Warning appears.

jfc/Font2DTest> java -jar Font2DTest.jar Warning: Cannot convert string "-sony-fixed-medium-r-normal--*-140-*-*-c-*-jisx0201.1976-0" to type FontStruct Warning: Cannot convert string "-watanabe-mincho-medium-r-normal--*-140-*-*-c-*-jisx0208.1983-0" to type FontStruct



2. Select Font: DialogInput, Range: Hiragana, then try test pattern as
    listed below.

-Change Style Plain to Bold, Italic, BoldItalic.
 --> Font style does not change at all.

-Change Method GlyphVector.getOutlinue + draw
                           or TextLayout.getOutline + draw
--> Font will dissappear.

-Change Transform to Rotate.
--> font does not rotete.

-Change Graphics2D Transform to Rotate.
--> font does not rotete.


---------- BEGIN SOURCE ----------
Source code for Font2DTest  is in J2SE demo directory.
---------- END SOURCE ----------
(Incident Review ID: 246498) 
======================================================================
###@###.### 10/5/04 00:50 GMT