-
Bug
-
Resolution: Fixed
-
P2
-
1.4.0
-
beta3
-
sparc
-
solaris
-
Verified
Tested on Solaris sparc 2.6, 7, 9 and x86 7, 8, 9 with Merlin beta-refresh b63b.
Changing Transform or Antialiasing with Plain style using TextLayout.draw() on Solaris, their change are not applyed to Hiragana(/u3040 - /u309e) properly.
To reproduce,
1. Launch Font2D demo.
% java -jar Font2DTest.jar
2. Select one of the fonts among "Serif" or "SansSerif" or "Monospaced" or "Dialog" or "Dialog" from Font.
3. Select "Hiragana" from Range.
4. Select "TextLayout.draw" from Method.
5. Input any size in Size. (ex, "30")
6. "Style" don't change. (selected Style is Plain)
7. Check "Antialiasing" on.
or
Select Shear or Rotate from Transform
You can see that Antialias, Shear or Rotate are not applyed to Hiragana character properly with the seleted font.
However, changing Style from Plain to Bold, Italic, BoldItalic, their changing are applyed correctly.
Thereofore, this occurs on only Plain style.
8. Select one of the fonts except the font you selected in step2.
You can see Antialising or Shear, Rotate works properly and the problem does not occur.
It means that the problme is seen in the font with which you tried to apply Antialias, Share or Rotate for the first time.
This problem is not seen in other character such as Katakana, CJK Unified ideographs, Halfwidth and Fullwidth Forms, Basic Latin........
And this phenomenon does not occur on Windows, Linux platform.
I wonder if this problem is related to #4432069's Bug fix.
======================================================================
I tested again on Solaris sparc 2.7 / 7 and x86 7 / 8 / 9 with merlin_beta-refresh b72.
This problem is not reprducible anymore.
This bug can be closed, due to not reproduce.
[rieko.suzuki@Japan 2001-07-25]
======================================================================
Changing Transform or Antialiasing with Plain style using TextLayout.draw() on Solaris, their change are not applyed to Hiragana(/u3040 - /u309e) properly.
To reproduce,
1. Launch Font2D demo.
% java -jar Font2DTest.jar
2. Select one of the fonts among "Serif" or "SansSerif" or "Monospaced" or "Dialog" or "Dialog" from Font.
3. Select "Hiragana" from Range.
4. Select "TextLayout.draw" from Method.
5. Input any size in Size. (ex, "30")
6. "Style" don't change. (selected Style is Plain)
7. Check "Antialiasing" on.
or
Select Shear or Rotate from Transform
You can see that Antialias, Shear or Rotate are not applyed to Hiragana character properly with the seleted font.
However, changing Style from Plain to Bold, Italic, BoldItalic, their changing are applyed correctly.
Thereofore, this occurs on only Plain style.
8. Select one of the fonts except the font you selected in step2.
You can see Antialising or Shear, Rotate works properly and the problem does not occur.
It means that the problme is seen in the font with which you tried to apply Antialias, Share or Rotate for the first time.
This problem is not seen in other character such as Katakana, CJK Unified ideographs, Halfwidth and Fullwidth Forms, Basic Latin........
And this phenomenon does not occur on Windows, Linux platform.
I wonder if this problem is related to #4432069's Bug fix.
======================================================================
I tested again on Solaris sparc 2.7 / 7 and x86 7 / 8 / 9 with merlin_beta-refresh b72.
This problem is not reprducible anymore.
This bug can be closed, due to not reproduce.
[rieko.suzuki@Japan 2001-07-25]
======================================================================
- relates to
-
JDK-4432069 b58:2D:Hiragana and Katakana are not displayed with TextLayout.draw() on Solaris
-
- Closed
-