1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
/* Handle Checkbox Event Example This java example shows how to handle checkbox event. When checkbox is selected and deselected, item event is generated. */ import java.applet.Applet; import java.awt.Checkbox; import java.awt.Graphics; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; /* <applet code="HandleCheckboxEvent" width=200 height=200> </applet> */ public class HandleCheckboxEvent extends Applet implements ItemListener{ Checkbox java = null; Checkbox vb = null; Checkbox c = null; public void init(){ //create checkboxes java = new Checkbox("Java"); vb = new Checkbox("Visual Basic"); c = new Checkbox("C"); add(java); add(vb); add(c); //add item listeners java.addItemListener(this); vb.addItemListener(this); c.addItemListener(this); } public void paint(Graphics g){ g.drawString("Java: " + java.getState(),10,80); g.drawString("VB: " + vb.getState(), 10, 100); g.drawString("C: " + c.getState(), 10, 120); } public void itemStateChanged(ItemEvent ie) { repaint(); } } |
Example Output
Add Comment