Check Box


  import java.awt.*;
  import java.awt.event.*;
  import java.applet.*;

  /*  
  <applet code="Applet4" width=250 height=200>  
  </applet>  
  */

  public class Applet4 extends Applet implements ItemListener
  {
      String msg = "";
      Checkbox Win98, WinNT, solaris, mac;

      public void init()
      {
          Win98 = new Checkbox("Windows 98/XP", null, true);
          WinNT = new Checkbox("Windows NT/2000"); 
          solaris = new Checkbox("Solaris");
          mac = new Checkbox("MacOS");

          add(Win98);
          add(WinNT); 
          add(solaris); 
          add(mac);

          Win98.addItemListener(this);
          WinNT.addItemListener(this);
          solaris.addItemListener(this);
          mac.addItemListener(this);
      }

      public void itemStateChanged(ItemEvent ie)
      {
          repaint();
      } 

      public void paint(Graphics g)
      {
          msg = "Current state: "; 
          g.drawString(msg, 6, 80);

          msg = "Windows 98/XP: " + Win98.getState();
          g..drawString(msg, 6, 100);

          msg = "Windows NT/2000: " + WinNT.getState();
          g.drawString(msg, 6, 120);

          msg = "Solaris: " + solaris.getState();
          g.drawString(msg, 6, 140); 
          
          msg = "MacOS: " + mac.getState();
          g.drawString(msg, 6, 160);
      }
  }

Output: