Saturday, 9 September 2017

Applet program for Checkbox

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
/*<applet code=check height=500 width=500></applet>*/
 public class check extends Applet implements ItemListener
{
  Checkbox c1,c2,c3,c4,c5,c6;
  String s;
  public void init()
  {
    c1=new Checkbox("c");
    c2=new Checkbox("cpp",true);
    c3=new Checkbox("java");
    CheckboxGroup cb=new CheckboxGroup();
    c4=new Checkbox("black",cb,false);
    c5=new Checkbox("red",cb,false);
    c6=new Checkbox("green",cb,false);
    c1.addItemListener(this);
    c2.addItemListener(this);
    c3.addItemListener(this);
    c4.addItemListener(this);
     c5.addItemListener(this);
      c6.addItemListener(this);
      add(c1);
      add(c2);
      add(c3);
      add(c4);
      add(c5);
      add(c6);
 }

  public void itemStateChanged(ItemEvent e)
  {
  s=(String)e.getItem();  //method of ItemEvent
  if(s=="black")
    setBackground(Color.black);
    else if(s=="red")
    setBackground(Color.red);
    else if(s=="green")
    setBackground(Color.green);   
    repaint();
 }
 public void paint(Graphics g)
 {
  g.setFont(new Font("gothic",Font.BOLD,20));
    g.drawString("currently clicked:"+s,100,130);
  g.drawString("c:"+c1.getState(),100,160); 
  g.drawString("cpp:"+c2.getState(),100,190);
  g.drawString("java:"+c3.getState(),100,220);
 }
}
 


No comments:

Post a Comment

Featured post

Development Of JAVA Program