Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4477993

Antialias cannot be applied to Japanese characters(plain) in 22 point or smaller

    XMLWordPrintable

    Details

    • Subcomponent:
      2d
    • Resolved In Build:
      beta2
    • CPU:
      x86
    • OS:
      windows_98
    • Verification:
      Verified

      Description

      Tested with Merlin beta refresh b70 on Windows Japanese(98 2nd and NT).

      Antialias can not be applied to Japanese Character with plain style properly in 22 point or smaller.

      To reporoduce;

      1. Launch Font2DTest
         % java -jar Font2DTest
      2. Select one of the Font among Dialog, DialogInput, Monospaced, Serif and SanSerif.
      3. Select one of the Range among Hiragana, Katakana and CJK Unified Ideografhs.
      4. Select one of the method from DrawMethod except drawBytes.
      5. Input 22 or smaller in a text field for Size.
      6. Select Plain from Style.
      7. check "Antialiasing" on.

      Then, you can see the ploblem.
      If you input 23 or bigger, or change Transform, the problem does not occur.

      This problem is not reproducible with Bold, Italic and BoldItalic style.
      Therefore, this occurs on only Plain style.

      However, Antialias can be applied to the following Japanese unicode correctly on Palin style.
      Hiragana: \u3094
      Katakana: \u30F7,\u30F8, \u30F9, \u30FA
      CJK Unified Ideographs : JIS X 0212 code such as \u4e02, \u4e04, \u4e05

        Attachments

          Activity

            People

            Assignee:
            pkejriwasunw Parry Kejriwal (Inactive)
            Reporter:
            rsuzukisunw Rieko Suzuki (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: