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;
CheckboxGroup 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 = "Currnet Selction : ";
msg2 = "Currnet Selction : ";
msg1 += cbg1.getSelectedCheckbox().getLabel();
msg2 += cbg2.getSelectedCheckbox().getLabel();
g.drawString(msg1, 6, 100);
g.drawString(msg2, 6, 120);
}
}
Output: