import java.awt.*; import java.applet.*; public class KasitteleRadioNapit extends Applet { String RadionappiTapahtuma = null; CheckboxGroup RadioNapit = new CheckboxGroup(); public void init() { add(new Checkbox("C/C++", RadioNapit, false)); add(new Checkbox("COBOL", RadioNapit, false)); add(new Checkbox("FORTRAN", RadioNapit, false)); add(new Checkbox("Java", RadioNapit, true)); add(new Checkbox("Lisp", RadioNapit, false)); add(new Checkbox("Pascal", RadioNapit, false)); add(new Checkbox("SmallTalk", RadioNapit, false)); } public void KasitteleRadionappi(Checkbox nappi) { RadionappiTapahtuma = nappi.getLabel() + " " + nappi.getState(); repaint(); } public boolean action(Event Tapahtuma, Object Objekti) { if (Tapahtuma.target instanceof Checkbox) KasitteleRadionappi((Checkbox)Tapahtuma.target); return(true); } public void paint(Graphics g) { if (RadionappiTapahtuma != null) g.drawString("Nappi: " + RadionappiTapahtuma, 5, 100); } }