import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code="Applet6" width=250 height=200>
</applet>
*/
public class Applet6 extends Applet implements ItemListener
{
String msg1 = "";
String msg2 = "";
Checkbox Male, Female, English, Urdu;
CheckboxGroup cbg1, cbg2;
public void init()
{
cbg1 = new CheckboxGroup();
cbg2 = new CheckboxGroup();
Male = new Checkbox("Male", cbg1, true);
Female = new Checkbox("Female", cbg1, false);
English = new Checkbox("English", cbg2, false);
Urdu = new Checkbox("Urdu", cbg2, false);
add(Male);
add(Female);
add(English);
add(Urdu);
Male.addItemListener(this);
Female.addItemListener(this);
English.addItemListener(this);
Urdu.addItemListener(this);
}
public void itemStateChanged(ItemEvent ie)
{
repaint();
}
public void paint(Graphics g)
{
msg1 = "Current Selection (Gender): " + cbg1.getSelectedCheckbox().getLabel();
msg2 = "Current Selection (Language): " + cbg2.getSelectedCheckbox().getLabel();
g.drawString(msg1, 6, 100);
g.drawString(msg2, 6, 120);
}
}
Output: