// Program 11.2: An applet that shows the available fonts in their own faces import java.applet.Applet; import java.awt.Toolkit; import java.awt.Graphics; import java.awt.Font; public class FancyFontList extends Applet { String availableFonts[]; public void init () { Toolkit t = Toolkit.getDefaultToolkit(); availableFonts = t.getFontList(); } public void paint(Graphics g) { for (int i = 0; i < availableFonts.length; i++) { Font f = new Font(availableFonts[i], Font.BOLD, 14); g.setFont(f); g.drawString(availableFonts[i], 5, 15*i + 15); } } }