+ /** The font names. */
+ private static final String[] fontNames;
+
+ static {
+ Font[] allFonts = GraphicsEnvironment.getLocalGraphicsEnvironment().getAllFonts();
+ System.out.println("got " + allFonts.length + " fonts");
+ fontNames = new String[allFonts.length];
+ int fontIndex = 0;
+ for (Font font : allFonts) {
+ fontNames[fontIndex++] = font.getName();
+ }
+ }
+