/**/ /* * RaidoButton.java * * Created on 2008年5月15日, 下午5:01 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package ABC; import java.applet.Applet; import java.awt.Checkbox; import java.awt.CheckboxGroup; import java.awt.Event; import java.awt.TextField; /** */ /** * 一个单选框Applet小程序 * 单选框 选择cb1 显示Radio button 1 选择cb2 显示 Radio button 2 * * @author alking */ public class RadioButton extends Applet ... { TextField t = new TextField("Radio button 2", 20); CheckboxGroup g = new CheckboxGroup(); Checkbox cb1 = new Checkbox("one", g, false); Checkbox cb2 = new Checkbox("two", g, true); Checkbox cb3 = new Checkbox("three", g, false); public void init() ...{ t.setEditable(false); add(t); add(cb1); add(cb2); add(cb3); } public boolean action(Event evt, Object arg) ...{ if(evt.target.equals(cb1)) t.setText("Radio button 1"); else if(evt.target.equals(cb2)) t.setText("Radio button 2"); else if(evt.target.equals(cb3))...{ t.setText("Radio button 3"); } else return super.action(evt, arg); return true; }}