Assignment 1
Assignment 1
import java.awt.*;
import java.applet.*;
/*
<applet code=Smiley height=50 width=100>
</applet>
*/
import java.awt.*;
import java.applet.*;
/*
<applet code=paramapplet height=200 width=300>
<param name=string value=Java>
</applet>
*/
import java.awt.*;
class menu2
{
menu2()
{
Frame f=new Frame("Menu Example");
MenuBar mb=new MenuBar();
Menu m1=new Menu("File");
MenuItem mi1=new MenuItem("Open");
MenuItem mi2=new MenuItem("Save");
MenuItem mi3=new MenuItem("Save as");
CheckboxMenuItem a=new CheckboxMenuItem("one");
Menu m2=new Menu("Edit");
MenuItem mi4=new MenuItem("Copy");
MenuItem mi5=new MenuItem("Cut");
m1.add(mi1);
m1.add(mi2);
m1.addSeparator();
m2.add(mi4);
m2.add(mi5);
m1.add(mi3);
mb.add(m1);
mb.add(m2);
f.setMenuBar(mb);
f.setSize(400,400);
f.setTitle("menu2");
f.setVisible(true);
}
public static void main(String k[])
{
new menu2();
}
}
4. Create a GUI page using AWT (on Frame or applet) with any 6
components (button, textfield, label, list, radio button, scroll bar etc).
import java.awt.*;
//label
Label l1 = new Label("Enter Your Name: ");
//checkbox
Checkbox ch1 = new Checkbox("Java");
Checkbox ch2 = new Checkbox("C++");
//button
Button b1 = new Button("Submit");
//menu
m1.add(mi1);
m1.add(mi2);
m1.addSeparator();
m1.add(mi3);
m1.add(m3);
mb.add(m1);
//text-field
TextField tf1 = new TextField();
f.setMenuBar(mb);
f.add(l1);
f.add(tf1);
f.add(ch1);
f.add(ch2);
f.add(lb1);
f.add(lt1);
f.add(b1);
f.setSize(750,350);
f.setVisible(true);
}
}
import java.awt.*;
import javax.swing.*;
import java.awt.*;
import javax.swing.*;
public class border
{
Frame f;
border()
{
f=new JFrame();
Button b1=new Button("NORTH");
Button b2=new Button("SOUTH");
Button b3=new Button("EAST");
Button b4=new Button("WEST");
Button b5=new Button("CENTER");
f.add(b1,BorderLayout.NORTH);
f.add(b2,BorderLayout.SOUTH);
f.add(b3,BorderLayout.EAST);
f.add(b4,BorderLayout.WEST);
f.add(b5,BorderLayout.CENTER);
f.setSize(300,300);
f.setVisible(true);
}
public static void main(String k[])
{
new border();
}
}
import java.awt.*;
import javax.swing.*;
import java.awt.*;
import java.applet.*;
/*
<applet code= card height=50 width=100>
</applet>
*/
otherpan.add(ch3);
otherpan.add(ch4);
p.add(winpan,"windows");
p.add(otherpan,"other");
add(p);
cl.next(p);
}
}
import java.awt.*;
}
class gridbaglayout
{
public static void main(String args[])
{
GridBagLayoutExample frame = new GridBagLayoutExample();
frame.setTitle("GridBag Layout");
frame.setSize(300,200);
frame.setVisible(true);
}
}