// Copyright MageLang Institute; Version $Id: //depot/main/src/edu/modules/AWT11/magercises/ListFonts/ListFonts.java#2 $ /* */ import java.applet.*; import java.awt.*; import java.awt.event.*; // implement Item Listener public class ListFonts2 extends Applet { List list; TextField tf; public void init() { setLayout(new BorderLayout()); GraphicsEnvironment env = GraphicsEnvironment.getLocalGraphicsEnvironment(); String fontList[] = env.getAvailableFontFamilyNames(); list = new List(5, false); for (int i = 0; i < fontList.length; i++) list.add(fontList[i]); add(list, BorderLayout.CENTER); // register the current applet with the List instance tf = new TextField(); tf.setEditable(false); add(tf, BorderLayout.SOUTH); } // implement the method(s) prescribed in ItemListener }