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.