fontgrid is a set of Java applications which allow you to display and print Java fonts and encodings. fontgrid requires a version of Java 2 (Java 1.2 or above). This application can also be used as an online Unicode reference.
For full functionality you need to have a Unicode font. There is a unicode font (Arial Unicode MS) available as part of Microsoft Office (2000 or XP). IBM also provides WorldType fonts (tnrwt_j.ttf or mtsansdj.ttf) with some products.
There are three applications in this package:
You can choose a codepage to display by selecting view:codepage, and then selecting from the list. This uses the actual Java definiton of the codepage.
For composite fonts (such as dialog and monospaced) fontgrid will show which of the component fonts the glyph comes from by color coding. You can get more information about a character by clicking on it.
This version uses Swing for components.
In addition, the two interal classes: ConverterList and FontProperties may be used as examples to understand the Java converters and fonts. The file UnicodeData.txt is used to display names and attributes for Unicode characters and must be in the current directory when fontgrid is run.
Select download to get fontgrid.zip.