Write an AWT program to create checkboxes for different courses belongs to a university such that the courses selected would be displayed.

import java.applet.Applet;
import java.awt.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.awt.event.*;
/*
<applet code="pract1" width=200 height=200>
</applet>
*/
public class pract1 extends Applet implements ItemListener,ActionListener
{
Button b1;
Checkbox IT = null;
Checkbox CE = null;
Checkbox mech = null;
Checkbox EE = null;
Checkbox EC = null;
Checkbox civil = null;
public void init()
{
//create checkboxes
IT = new Checkbox("IT");
CE = new Checkbox("CE");
mech = new Checkbox("mech");
EE = new Checkbox("EE");
EC = new Checkbox("EC");
civil = new Checkbox("Civil");
b1 = new Button("Output");
add(IT);
add(CE);
add(mech);
add(EE);
add(EC);
add(civil);
add(b1);
//add item listeners
b1.addActionListener(this);
IT.addItemListener(this);
CE.addItemListener(this);
mech.addItemListener(this);
EE.addItemListener(this);
EC.addItemListener(this);
civil.addItemListener(this);
}
public void actionPerformed(ActionEvent e)
{
if (e.getSource() == b1)
{
repaint();
}
}
public void paint(Graphics g)
{
int i=10;
int k=60;
if(IT.getState()==true)
{
g.drawString("IT",10,k+=20);
}
if(CE.getState()==true)
{
g.drawString("CE",10,k+=20);
}
if(mech.getState()==true)
{
g.drawString("mech",10,k+=20);
}
if(EE.getState()==true)
{
g.drawString("EE",10,k+=20);
}
if(EC.getState()==true)
{
g.drawString("EC",10,k+=20);
}
if(civil.getState()==true)
{
g.drawString("civil",10,k+=20);
}
}
public void itemStateChanged(ItemEvent ie)
{
//repaint();
}
}
Posted By Kaushal Prajapti

Make Comments..!!


Oops!! No posts from user.

Download Android App