import java.awt.*; import java.applet.*; import java.awt.event.*; public class RadioButtons extends Applet implements ItemListener { private TextField tf; public void init() { Panel radioPanel = new Panel(); add(radioPanel); radioPanel.add(new Label("Java is: ")); CheckboxGroup cbg = new CheckboxGroup(); Checkbox cb; radioPanel.add(cb = new Checkbox("Powerful", cbg, true)); cb.addItemListener(this); radioPanel.add(cb = new Checkbox("Elegant", cbg, false)); cb.addItemListener(this); tf = new TextField(40); tf.setEditable(false); add(tf); } public void itemStateChanged(ItemEvent e) { Checkbox cb = (Checkbox) e.getSource(); String label = (String) cb.getSelectedObjects()[0]; if (label != null) tf.setText("Selected: " + label); } }