A basic example code about Applets is shown below -
Code :
import java.applet.*;
import java.awt.*;
public class BasicAppletDemo extends Applet
{
public void init()
{
TextField a;
a = new TextField(15);
add(a);
}
}
HTML:
<html> <head> <title>Basic Applet Demo</title> </head> <body> <applet code=BasicAppletDemo.class width=500 height=500> </applet> </body> </html>
An example of Applet using Grid Layout is shown below -
Code :
import java.applet.*;
import java.awt.*;
public class AppletDemoGridLayout extends Applet
{
public void init()
{
setLayout(new GridLayout(4,2));
Label nTitle = new Label("Name");
TextField name= new TextField(15);
Label rTitle = new Label("Roll Number");
TextField rollNo=new TextField(15);
Label addTitle = new Label("Address");
TextField address = new TextField(15);
Button save = new Button("Save");
Button cancel = new Button("Cancel");
add(nTitle);
add(name);
add(rTitle);
add(rollNo);
add(addTitle);
add(address);
add(save);
add(cancel);
}
}
HTML:
<html> <head> <title>Applet Grid Layout Demo</title> </head>
<body><applet code=AppletDemoGridLayout.class width=500 height=500> </applet> </body> </html>
Another example of Applet using Border Layout is shown below -
Code :
import java.applet.*;
import java.awt.*;
public class AppletDemoBorderLayout extends Applet
{
public void init()
{
setLayout(new BorderLayout(5,5));
Panel p = new Panel();
p.setLayout(new GridLayout(4,2));
Label nameLabel = new Label("Name");
TextField name= new TextField(15);
Label rollLabel = new Label("Roll Number");
TextField rollNo=new TextField(15);
Label addrLabel = new Label("Address");
TextField address = new TextField(15);
Button save = new Button("Save");
Button cancel = new Button("Cancel");
Label north = new Label("North");
Label south = new Label("South");
Label east = new Label("East");
Label west = new Label("West");
p.add(nameLabel);
p.add(name);
p.add(rollLabel);
p.add(rollNo);
p.add(addrLabel);
p.add(address);
p.add(save);
p.add(cancel);
add(p,BorderLayout.CENTER);
add(north,BorderLayout.NORTH);
add(east,BorderLayout.EAST);
add(west,BorderLayout.WEST);
add(south,BorderLayout.SOUTH);
}
}
HTML:
<html> <head> <title>Basic Applet Demo</title> </head> <body> <applet code=AppletDemoBorderLayout.class width=500 height=500> </applet> </body> </html>
You can download all the above source code from the link here.
No comments:
Post a Comment
Comment anything you want. Just be polite and give respect to others!
I am simply going to remove the comments which are offensive or are off topic.
And please don't spam your website links in comments. I don't, neither should you.