// final int tx = ByteAccessUtilities.readShort(data, 0);
// if (tx == 0) throw new IllegalStateException();
//
//
final TrueTypeFontRegistry registry = new TrueTypeFontRegistry();
registry.initialize();
// AWTFontRegistry registry = new AWTFontRegistry();
// registry.registerDefaultFontPath();
// registry.registerFontPath(new File ("/home/user/fonts"));
final String[] fontFamilies = registry.getRegisteredFamilies();
for (int i = 0; i < fontFamilies.length; i++)