More Related Content
PPTX
Otl prdc presentation jan 2013 v6 (3) DOCX
PPTX
performancetestingjmeter-121109061704-phpapp02 PPTX
PDF
From temporal to static networks, and back PPTX
Beckman_outliers final project DOC
PPTX
Viewers also liked
PDF
Instrumen ujian pra protim tahun 5(2013) bm PDF
PPT
Библиотекари, вспомним студенческие годы вместе!!! PPT
фотоконкурс «профессионал» PDF
APBD NTB 2013 Indonesia citizen budget PPSX
PPTX
Recently uploaded
PPT
O’zbekiston Respublikasida uzluksiz ta’lim tizimi va uning turlari.ppt PPTX
Святой Иоанн Кантий, 1390–1473 Доктор Церкви.pptx DOCX
PEMC 2025 - 2026 MEX xxxxxxxxxxxxxxxxxxx PDF
🌟 LABUAN4D – PLATFORM HIBURAN ONLINE TERBAIK! PDF
Correlation - सहसंबंध @irfanullah_mehar #world_of_wisdom.pdf PDF
محاضرة جامعة الرباط- هوية العمارة السودانية PDF
15 Dec 2025 PS.pdf 15 Dec 2025 PS.pdf 15 Dec 2025 PS.pdf PDF
Projecte de la porta d'i3A: La màgia de l'unicorn PDF
ict final project about food chains .pdf PDF
( من علوم القرآن )_men_aloom_alquran.pdf Ex5
- 1.
importjava.awt.*;
importjava.awt.event.*;
importjava.applet.*;
/*<applet code="ex5" width=400height=400>
</applet>*/
public class ex5 extends Applet implements ItemListener
{
intcurrcolor=5;
int flag=1;
String text="Click any of the buttons"; Button
buttons[]=new Button[5];
String colours[]={"Red","Blue","Green","Yellow","Magenta"}; Image img;
CheckboxGroupcbg=new CheckboxGroup();
Checkbox box1=new Checkbox("Background Color",cbg,true);
Checkbox box2=new Checkbox("TextColor",cbg,false);
Checkbox box3=new Checkbox("Loading Image",cbg,false);
public void init()
{
for(inti=0;i<5;i++)
{
buttons[i]=new Button(" ");
add(buttons[i]);}
buttons[0].setBackground(Color.red);
buttons[1].setBackground(Color.blue);
buttons[2].setBackground(Color.green);
buttons[3].setBackground(Color.yellow);
buttons[4].setBackground(Color.magenta); add(box1);
add(box2);
add(box3); box1.addItemListener(this);
- 2.
box2.addItemListener(this);
box3.addItemListener(this);}
public void itemStateChanged(ItemEventev)
{if(box1.getState()==true) flag=1;
else if(box2.getState()==true)
{
text="Default color is black";
flag=2;}
else if(box3.getState()==true)
{
img=getImage(getDocumentBase(),"smallRupee.png");
flag=3;}
repaint();}
public void paint(Graphics g) {
if(flag==2)
{ g.drawString(text,30,100);
switch(currcolor) {
case 0: g.setColor(Color.red);
break;
case 1:
g.setColor(Color.blue);
break;
case 2: g.setColor(Color.green);
break;
case 3: g.setColor(Color.yellow);
break;
case 4: g.setColor(Color.magenta); break;
case 5: g.setColor(Color.black);
break;
- 3.
}
g.drawString(text,30,100); }
else if(flag==1)
{g.drawString(text,30,100);
switch(currcolor) {
case 0:
setBackground(Color.red);
break;
case 1: setBackground(Color.blue); break;
case 2: setBackground(Color.green); break;
case 3: setBackground(Color.yellow); break;
case 4: setBackground(Color.magenta); break;
case 5: setBackground(Color.white); break;}}
else if(flag==3) {
g.drawImage(img,50,50,this); }}
publicboolean action(Event e,Object o) {
for(inti=0;i<5;i++) {
if(e.target==buttons[i]) {
currcolor=i;
text="You have chosen "+colours[i];
repaint();
return true; }}
return false; }}