// awt controls demo
// Checkbox
import java.io.*;
import java.awt.*;
import java.awt.event.*;
class Awtcontrols_Demo extends Frame implements ItemListener
{
Label L1;
Checkbox cb1, cb2, cb3;
FlowLayout FL;
Awtcontrols_Demo()
{
cb1 = new Checkbox("CSE", false);
cb2 = new Checkbox("Cs-DS", false);
cb3 = new Checkbox("IT", false);
L1 = new Label("Checkbox demo");
L1.setPreferredSize(new Dimension(200,50));
FL = new FlowLayout();
add(cb1);
add(cb2);
add(cb3);
add(L1);
cb1.addItemListener(this);
cb2.addItemListener(this);
cb3.addItemListener(this);
setLayout(FL);
setSize(300,200);
setTitle("AWT Controls Demo");
setVisible(true);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
}
public void itemStateChanged(ItemEvent ie)
{
String msg="Selected : ";
if(cb1.getState()==true)
msg+=cb1.getLabel();
if(cb2.getState()==true)
msg+=" Cs-DS ";
if(cb3.getState()==true)
msg+=" IT ";
L1.setText(msg);
}
public static void main(String as[])
{
new Awtcontrols_Demo();
}
}
Sample output:
No comments:
Post a Comment
Don't be a silent reader...
Leave your comments...
Anu