Applet Hands On
Applet Hands On
c:\>javac GfgApplet.java
c:\>appletviewer GfgApplet.java
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
</applet>
*/
TextField t1,t2;
t1=new TextField(10);
t2=new TextField(10);
add(l1);
add(t1);
add(l2);
add(t2);
t1.addActionListener(this);
t2.addActionListener(this);
5acXjzUk
repaint();
int i,j=0,t,q,s,l=0,w,win,k,p;
String[] wind={"","","","","","","","","",""};
t=Integer.parseInt(t1.getText());
win=Integer.parseInt(t2.getText());
q=(int)Math.pow(2,t);
int y=10;
double d;
g.setColor(Color.black);
g.drawLine(200,100,200,450);
g.drawLine(400,100,400,450);
g.drawString("WINDOW",10,80);
g.drawString("MSG_SENT",130,80);
g.drawString("ACKNOWLEDGEMENT",350,80);
do
wind[i]=msg[j];
k=i;
d=Math.random();
s=(int)(d*10)%k+1;
5acXjzUk
l=l+s;
for(i=0;i<k;i++)
g.drawString(wind[i],10+i*10,100+y);
for(i=0;i<s;i++)
g.drawString(wind[i],150+i*10,100+y);
g.drawLine(200,100+y,400,100+y);
g.drawLine(400,100+y,200,130+y);
w=l%q;
g.drawString(Integer.toString(w),405,100+y);
j=j-(k-s);
y=y+30;
}while(j<msg.length);
import java.io.*;
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
public class calci extends Applet implements ActionListener
{
/* DECLARATION OF AWT */
Label l1,l2,l3,l4;
TextField t1,t2,t3;
Button add,sub,mul,div;
TextArea a1;
5acXjzUk
public void init()
{
/* CREATION OF LABEL */
l1=new Label("NUMBER 1");
l2=new Label("NUMBER 2");
l3=new Label("RESULT ");
l4=new Label("ENTER YOUR NAME ");
/*CREATION OF BUTTON*/
add=new Button("ADD");
sub=new Button("SUB");
mul=new Button("MUL");
div=new Button("DIV");
5acXjzUk
add(l3);
add(t3);
add(l4);
add(a1);
add(add);
add(sub);
add(mul);
add(div);
5acXjzUk
setBackground(Color.blue);
int sum=(Integer.parseInt(t1.getText()))-(Integer.parseInt(t2.getText()));
t3.setText(String.valueOf(sum));
}
5acXjzUk
/*TO PRINT NUMBER 1*/
g.drawString("NUMBER 1="+t1.getText(),200,200);
PROGRAM:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code="colorpal" width=450 height=210>
</applet>
*/
public class colorpal extends Applet implements ItemListener
{
TextArea text=new TextArea("Sample Text");
int fr=0,fb=0,fg=0,br=0,bb=0,bg=0;
Checkbox fred,fgreen,fblue,bred,bgreen,bblue;
Font f=new Font("Sanserif",Font.BOLD,18);
public void init()
{
fred=new Checkbox("Forecolor Red");
fgreen=new Checkbox("Forecolor Green");
fblue=new Checkbox("Forecolor Blue");
bred=new Checkbox("Backcolor Red");
bgreen=new Checkbox("Backcolor Green");
bblue=new Checkbox("Backcolor Blue");
5acXjzUk
add(fred);
add(fgreen);
add(fblue);
add(bred);
add(bgreen);
add(bblue);
add(text);
fred.addItemListener(this);
fgreen.addItemListener(this);
fblue.addItemListener(this);
bred.addItemListener(this);
bgreen.addItemListener(this);
bblue.addItemListener(this);
}
5acXjzUk
if(bblue.getState())
bb=255;
else
bb=0;
Color c=new Color(fr,fg,fb);
Color c1=new Color(br,bg,bb);
text.setForeground(c);
text.setBackground(c1);
}
}
5acXjzUk