// Demonstrates Choice class: drop-down list import java.awt.*; import java.applet.*; import java.awt.event.*; public class MyChoice extends Applet { private Choice number; private TextField t; public void init() { // Create a Choice button & add items to it number = new Choice(); number.add("1"); number.add("2"); number.add("4"); number.add("8"); number.add("16"); number.add("32"); number.add("64"); number.add("128"); number.add("256"); number.add("512"); t = new TextField(3); t.setEditable( false ); number.addItemListener( new ChoiceHandler( t ) ); add( number ); add( t ); } } class ChoiceHandler implements ItemListener { private TextField text; public ChoiceHandler( TextField t) { text = t; } public void itemStateChanged( ItemEvent e) { text.setText(e.getItem().toString() ); } }