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: