Double-byte characters are not displayed correctly if the language preference is not set.
Using logical fonts for screen font or in an editing window, double-byte characters don’t display correctly in the default Roman script system.
Change the script behavior setting in the Language pane of the International System Preferences.
Many of the fonts available in Mac OS X appear to be broken.
If you are constructing new fonts based on the value returned from aFont.getFontName, where aFont is one of the fonts returned from GraphicsEnvironment.getLocalGraphicsEnvironment().getAllFonts(), not all of the system fonts in Mac OS X are valid fonts for use in Java.
Use Font.getName instead of Font.getFontName.
Last updated: 2003-06-11