Check box is basically used for maintaining checklist purpose checkbox is an interactive component which contains a square symbol and a label.
Creating a checkbox is nothing but creating an object of checkbox class
checkbox (); checkbox (String); checkbox (String, boolean);
public void setLabel (String); public String getLabel (); public void setState (boolean); public boolean getState (); public void addItemListener (ItemListener); public void removeItemListener (ItemListener);
Write a java program which illustrates the concept of Checkbox?
Answer:
import java.applet.Applet; import java.awt.*; import java.awt.event.*; /*<applet code="CheckboxApp" height=200 width=200> </applet>*/ public class CheckboxApp extends Applet { Checkbox cb; Label l,l1; public void init () { cb1=new Checkbox ("Java"); l=new Label ("Course: "); l1=new Label (); add (cb); add (l); add (l1); } public void Start () { cb1.addItemListener (new itl ()); } class itl implements ItemListener { public void itemStateChanged (ItemEvent ie) { Object obj=ie.getItemSelectable (); Checkbox cb1= (Checkbox) obj; if (cb1.getState ()) { l1.setText ("U HAVE SELECTED "+cb1.getLabel ()); } else { l1.setText ("U HAVE SELECTED NONE"); } } } };