Friday, 21 June 2013

21 june 2013

1.BUTTONS

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
/*
<applet code="bdemo.class" width=400 height=400>
</applet>
*/
public class bdemo extends Applet implements ActionListener
{
public void init()
{

Button b1=new Button("Red");
Button b2=new Button("Pink");
Button b3=new Button("Blue");
Button b4=new Button("Yellow");
add(b1);
add(b2);
add(b3);
add(b4);
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
}
public void actionPerformed(ActionEvent ae)
{
     String str =ae.getActionCommand();
if(str.equals("Red"))
{
    setBackground(Color.red);
}
 if(str.equals("Pink"))
{
    setBackground(Color.pink);
}
 if(str.equals("Blue"))
{
    setBackground(Color.blue);
}
 if(str.equals("Yellow"))
{
    setBackground(Color.yellow);
}
}
}

2. CHECKBOX
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
/*
<applet code="checkdemo.class" width=400 height=400>
</applet>
*/
public class checkdemo extends Applet implements ItemListener
{     String str;
    Checkbox c1,c2;
public void init()
{
  c1=new Checkbox("hockey");
  c2=new Checkbox("football");
  add(c1);
  add(c2);
  c1.addItemListener(this);
  c2.addItemListener(this);
}
   public void itemStateChanged(ItemEvent ie)
   {
       repaint();
  if (c1.getState()==true)
  {
     str="you select "+c1.getLabel();
  }
   if (c2.getState()==true)
  {
     str="you select "+c2.getLabel();
  }
   }
   public void paint(Graphics g)
   {
      g.drawString(str,100,100);
   }
}

3. radio button

import java.awt.*;
import java.applet.*;
import java.awt.event.*;
/*
<applet code="radio1demo.class" width=400 height=400>
</applet>
*/
public class radio1demo extends Applet implements ItemListener
{   CheckboxGroup cbg;
    Checkbox c1,c2;
String str;
public void init()
{
  c1=new Checkbox("h",cbg,true);
  c2=new Checkbox("f",cbg,false);
  add(c1);
  add(c2);
  c1.addItemListener(this);
  c2.addItemListener(this);
}
   public void itemStateChanged(ItemEvent ie)
   {
       repaint();

   }
   public void paint(Graphics g)
   {
      Checkbox cd=cbg.getSelectedCheckbox();
 str=""+cd.getLabel();
 g.drawString(str,100,100);
   }
}

No comments:

Post a Comment