java - Beautiful (Anti-alias) Chinese Character Display -


Recently, I know that the Chinese character displayed is ugly in my application.

I thought they should do "anti aliases" but how can I do this in Java?

FYI, I did not explicitly choose the font in my GUI application. I completely let the system take a decision during the startup. However, before showing the GUI, set the Locale I do

  Locale.setDefault (Locale);  

System always

javax.swing.plaf.FontUIResource [family = Tahoma, name = Tahoma, style = plain, size = 11]

No matter what I am in English or Chinese locale.

Anti-aliasing is considered to be harmful:

The point is that the characters The beauty of the user interface is not the goal. It's not everything you should see, the readability of the text when your Chinese characters do not look greasy, it can be fine that the control loop of the human eye helps to know that it is in meditation and obscurity To stop blaming the eye's brain. In fact, do not get into this disturbance.


Comments