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