PIET(CSE) Subject: Advanced Java Technology(170703)
Enrollment No:110370131042 Page No:1
PRACTICAL NO:1
AIM: Create a standalone application for performing login operation using core java
concepts.
Code:
import [Link].*;
import [Link].*;
import [Link].*;
/*
<applet code="[Link]" width=500 height=500>
</applet>
*/
public class Student extends Applet implements ActionListener
{
Label l1,l2,l3,l4,l5,l6,l7,l8;
TextField t1,t2,t3;
Button b;
Checkbox c1,c2,c3,c4,c5,c6;
CheckboxGroup cb1,cb2;
Choice ch1,ch2;
List lt;
TextArea ta;
String msg;
public void init()
{
l1=new Label("Enter Enrollment No: :");
l2=new Label("Name :");
l3=new Label("Hostel :");
l4=new Label("Transport :");
PIET(CSE) Subject: Advanced Java Technology(170703)
Enrollment No:110370131042 Page No:2
l5=new Label("Club :");
l6=new Label("College :");
l7=new Label("Branch :");
l8=new Label("Subject :");
t1=new TextField(10);
t2=new TextField(10);
cb1=new CheckboxGroup();
cb2=new CheckboxGroup();
c1=new Checkbox("Yes",cb1,true);
c2=new Checkbox("No",cb1,false);
c3=new Checkbox("Yes",cb2,true);
c4=new Checkbox("No",cb2,false);
c5=new Checkbox("Health");
c6=new Checkbox("Library");
ch1=new Choice();
[Link]("PIET");
[Link]("PIT");
[Link]("VIT");
[Link]("M.S.");
ch2=new Choice();
[Link]("CSE");
[Link]("IT");
[Link]("EC");
[Link]("CIVIL");
PIET(CSE) Subject: Advanced Java Technology(170703)
Enrollment No:110370131042 Page No:3
lt=new List();
[Link]("C++");
[Link]("JAVA");
[Link]("WAD");
[Link]("AJT");
b=new Button("Submit");
ta=new TextArea(10,50);
add(l1);
add(t1);
add(l2);
add(t2);
add(l3);
add(c1);
add(c2);
add(l4);
add(c3);
add(c4);
add(l5);
add(c5);
add(c6);
add(l6);
add(ch1);
add(l7);
add(ch2);
add(l8);
add(lt);
add(b);
PIET(CSE) Subject: Advanced Java Technology(170703)
Enrollment No:110370131042 Page No:4
msg="\n";
add(ta);
[Link](this);
}
public void actionPerformed(ActionEvent e)
{
String s1,s2,s3,s4,s5,s6,s7,s8,s9;
s1=[Link]();
s2=[Link]();
if([Link]())
{
s3=[Link]();
}
else
{
s3=[Link]();
}
msg="No:"+s1+"\nName:"+s2+"\nHos[Link]
if([Link]())
{
s4=[Link]();
}
PIET(CSE) Subject: Advanced Java Technology(170703)
Enrollment No:110370131042 Page No:5
else
{
s4=[Link]();
}
msg+="Transport:"+s4+"\n";
if([Link]())
{
s5=[Link]();
}
else
{
s5=[Link]();
}
msg+="Club:"+s5+"\n";
s7=[Link]();
s8=[Link]();
s9=[Link]();
msg+="College"+s7+"\nBranch:"+s8+"\nSubject:"+s9;
[Link](msg);
}
}
PIET(CSE) Subject: Advanced Java Technology(170703)
Enrollment No:110370131042 Page No:6
Output: