-
Bug
-
Resolution: Fixed
-
P3
-
1.2.0, 1.3.0
-
kestrel
-
generic, x86
-
generic, windows_95, windows_nt
It's better to have support 'styled' text drawing on Multibyte - Kanji - characters. Now Java has composite font (multi font, or logical font). For instance, when you use 'Serif' font on Win32, it displays \u0000-\u007F by "Times New Roman" and Kanji by "MS Mincho". "Times New Roman" has BOLD or ITALIC face, but not "MS Mincho". Thus, when you display Serif.BOLD, only Roman characters become bold. All Japanese Kanji characters remain PLAIN. This is true for ITALIC or other logical font -- serif, sanseif,... --.
Since now Java2D uses font outline, it can logically calculate, BOLD or ITALIC glyphs from PLAIN outline, it's better to have this feature for multibyte world.
Underlining OS, win95/winNT do this kind of calculation. So Java can do, either. For AWT stuff, uses Native OS drawing capability, it could as OS to draw styled characters. But it require changes.
koushi.takahashi@japan 1998-07-23
- duplicates
-
JDK-4171583 Win32: ASCII characters cannot be displayed as styled font in ja locale
-
- Closed
-
- relates to
-
JDK-4170682 Bold style for Japanese font is not bold, only widen
-
- Closed
-