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);
}
}
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