1) Calc
import [Link].*;
import [Link].*;
class Calc implements ActionListener
JFrame f;
JTextField t;
JButton
b1,b2,b3,b4,b5,b6,b7,b8,b9,b0,bdiv,bmul,bsub,badd,bdec,beq,bdel,bclr;
static double a=0,b=0,result=0;
static int operator=0;
Calc()
f=new JFrame("Calculator");
t=new JTextField();
b1=new JButton("1");
b2=new JButton("2");
b3=new JButton("3");
b4=new JButton("4");
b5=new JButton("5");
b6=new JButton("6");
b7=new JButton("7");
b8=new JButton("8");
b9=new JButton("9");
b0=new JButton("0");
bdiv=new JButton("/");
bmul=new JButton("*");
bsub=new JButton("-");
badd=new JButton("+");
bdec=new JButton(".");
beq=new JButton("=");
bdel=new JButton("Delete");
bclr=new JButton("Clear");
[Link](30,40,280,30);
[Link](40,100,50,40);
[Link](110,100,50,40);
[Link](180,100,50,40);
[Link](250,100,50,40);
[Link](40,170,50,40);
[Link](110,170,50,40);
[Link](180,170,50,40);
[Link](250,170,50,40);
[Link](40,240,50,40);
[Link](110,240,50,40);
[Link](180,240,50,40);
[Link](250,240,50,40);
[Link](40,310,50,40);
[Link](110,310,50,40);
[Link](180,310,50,40);
[Link](250,310,50,40);
[Link](60,380,100,40);
[Link](180,380,100,40);
[Link](t);
[Link](b7);
[Link](b8);
[Link](b9);
[Link](bdiv);
[Link](b4);
[Link](b5);
[Link](b6);
[Link](bmul);
[Link](b1);
[Link](b2);
[Link](b3);
[Link](bsub);
[Link](bdec);
[Link](b0);
[Link](beq);
[Link](badd);
[Link](bdel);
[Link](bclr);
[Link](null);
[Link](true);
[Link](350,500);
[Link](JFrame.EXIT_ON_CLOSE);
[Link](false);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
[Link](this);
public void actionPerformed(ActionEvent e)
if([Link]()==b1)
[Link]([Link]().concat("1"));
if([Link]()==b2)
[Link]([Link]().concat("2"));
if([Link]()==b3)
[Link]([Link]().concat("3"));
if([Link]()==b4)
[Link]([Link]().concat("4"));
if([Link]()==b5)
[Link]([Link]().concat("5"));
if([Link]()==b6)
[Link]([Link]().concat("6"));
if([Link]()==b7)
[Link]([Link]().concat("7"));
if([Link]()==b8)
[Link]([Link]().concat("8"));
if([Link]()==b9)
[Link]([Link]().concat("9"));
if([Link]()==b0)
[Link]([Link]().concat("0"));
if([Link]()==bdec)
[Link]([Link]().concat("."));
if([Link]()==badd)
a=[Link]([Link]());
operator=1;
[Link]("");
if([Link]()==bsub)
a=[Link]([Link]());
operator=2;
[Link]("");
if([Link]()==bmul)
a=[Link]([Link]());
operator=3;
[Link]("");
if([Link]()==bdiv)
a=[Link]([Link]());
operator=4;
[Link]("");
}
if([Link]()==beq)
b=[Link]([Link]());
switch(operator)
case 1: result=a+b;
break;
case 2: result=a-b;
break;
case 3: result=a*b;
break;
case 4: result=a/b;
break;
default: result=0;
[Link](""+result);
if([Link]()==bclr)
[Link]("");
if([Link]()==bdel)
String s=[Link]();
[Link]("");
for(int i=0;i<[Link]()-1;i++)
[Link]([Link]()+[Link](i));
public static void main(String...s)
new Calc();
2)KeyListenerExample
import [Link].*;
import [Link].*;
public class KeyListenerExample extends Frame implements KeyListener
Label l;
TextArea area;
KeyListenerExample()
l=new Label();
[Link](20,50,100,20);
area=new TextArea();
[Link](20,80,300, 300);
[Link](this);
add(l);
add(area);
setSize(400,400);
setLayout(null);
setVisible(true);
public void keyPressed(KeyEvent e)
[Link]("Key Pressed");
public void keyReleased(KeyEvent e)
[Link]("Key Released");
public void keyTyped(KeyEvent e)
[Link]("Key Typed");
public static void main(String[] args)
{
new KeyListenerExample();
3) MouseListenerExample
import [Link].*;
import [Link].*;
public class MouseListenerExample extends Frame implements
MouseListener
Label l;
MouseListenerExample()
{
addMouseListener(this);
l=new Label();
[Link](20,50,100,20);
add(l);
setSize(300,300);
setLayout(null);
setVisible(true);
public void mouseClicked(MouseEvent e)
[Link]("Mouse Clicked");
public void mouseEntered(MouseEvent e)
[Link]("Mouse Entered");
public void mouseExited(MouseEvent e)
[Link]("Mouse Exited");
public void mousePressed(MouseEvent e)
[Link]("Mouse Pressed");
public void mouseReleased(MouseEvent e)
{
[Link]("Mouse Released");
public static void main(String[] args)
new MouseListenerExample();
4)FrameDemo
import [Link].*;
class FrameDemo
public static void main(String[] args)
Frame f=new Frame();
[Link]("myframe");
[Link]([Link]);
[Link]([Link]);
[Link](new FlowLayout());
Button b1=new Button("Submit");
Button b2=new Button("Cancel");
[Link](b1);[Link](b2);
[Link](500,300);
[Link](true);
5)PanelFrame
import [Link].*;
class PanelFrame
PanelFrame()
Frame f=new Frame();
[Link](600,400);
[Link]([Link]);
[Link](new BorderLayout());
Panel p1=new Panel();
[Link]([Link]);
Label l1 =new Label("Enter Uname");
TextField tf1=new TextField(15);
Label l2=new Label("Enter Passward");
TextField tf2=new TextField(15);
[Link](l1);
[Link](tf1);
[Link](l2);
[Link](tf2);
[Link]("North",p1);
Panel p2=new Panel();
[Link]([Link]);
Button b1=new Button("Send");
Button b2=new Button("Clear");
[Link](b1);
[Link](b2);
[Link]("South",p2);
[Link](true);}
public static void main(String[] args)
PanelFrame pf=new PanelFrame();
}
6)LabelExample
import [Link].*;
public class LabelExample
public static void main(String args[])
Frame f = new Frame ("Label example");
Label l1, l2;
l1 = new Label ("First Label.");
l2 = new Label ("Second Label.");
[Link](50, 100, 100, 30);
[Link](50, 150, 100, 30);
[Link](l1);
[Link](l2);
[Link](400,400);
[Link](null);
[Link](true);
7) ButtonExample
import [Link].*;
public class ButtonExample
public static void main (String[] args)
Frame f = new Frame("Button Example");
Button b = new Button("Click Here");
[Link](50,100,80,30);
[Link](b);
[Link](400,400);
[Link](null);
[Link](true);
}
8) CanvasExample
import [Link].*;
public class CanvasExample
public CanvasExample()
Frame f = new Frame("Canvas Example");
[Link](new MyCanvas());
[Link](null);
[Link](400, 400);
[Link](true);
public static void main(String args[])
{
new CanvasExample();
class MyCanvas extends Canvas
public MyCanvas()
setBackground ([Link]);
setSize(300, 200);
public void paint(Graphics g)
[Link]([Link]);
[Link](75, 75, 150, 75);
}
9) ScrollbarExample1
import [Link].*;
public class ScrollbarExample1
ScrollbarExample1()
Frame f = new Frame("Scrollbar Example");
Scrollbar s = new Scrollbar();
[Link] (100, 100, 50, 100);
[Link](s);
[Link](400, 400);
[Link](null);
[Link](true);
public static void main(String args[])
new ScrollbarExample1();
}
10) TextFieldExample
import [Link].*;
public class TextFieldExample1
public static void main(String args[])
Frame f = new Frame("TextField Example");
TextField t1, t2;
t1 = new TextField("Welcome to Javatpoint.");
[Link](50, 100, 200, 30);
t2 = new TextField("AWT Tutorial");
[Link](50, 150, 200, 30);
[Link](t1);
[Link](t2);
[Link](400,400);
[Link](null);
[Link](true);
}
}
11) CheckboxGroupExample
import [Link].*;
public class CheckboxGroupExample
CheckboxGroupExample()
Frame f= new Frame("CheckboxGroup Example");
CheckboxGroup cbg = new CheckboxGroup();
Checkbox checkBox1 = new Checkbox("C++", cbg, false);
[Link](100,100, 50,50);
Checkbox checkBox2 = new Checkbox("Java", cbg, true);
[Link](100,150, 50,50);
[Link](checkBox1);
[Link](checkBox2);
[Link](400,400);
[Link](null);
[Link](true);
public static void main(String args[])
{
new CheckboxGroupExample();
12) ListExample1
import [Link].*;
public class ListExample1
ListExample1()
Frame f = new Frame();
List l1 = new List(5);
[Link](100, 100, 75, 75);
[Link]("Item 1");
[Link]("Item 2");
[Link]("Item 3");
[Link]("Item 4");
[Link]("Item 5");
[Link](l1);
[Link](400, 400);
[Link](null);
[Link](true);
public static void main(String args[])
{
new ListExample1();
13) TextAreaExample
import [Link].*;
public class TextAreaExample
TextAreaExample()
Frame f = new Frame();
TextArea area = new TextArea("Welcome to javatpoint");
[Link](10, 30, 300, 300);
[Link](area);
[Link](400, 400);
[Link](null);
[Link](true);
public static void main(String args[])
new TextAreaExample();
}
14) DialogExample
import [Link].*;
import [Link].*;
public class DialogExample
private static Dialog d;
DialogExample()
Frame f= new Frame();
d = new Dialog(f , "Dialog Example", true);
[Link]( new FlowLayout() );
Button b = new Button ("OK");
[Link] ( new ActionListener()
public void actionPerformed( ActionEvent e )
[Link](false);
});
[Link]( new Label ("Click button to continue."));
[Link](b);
[Link](300,300);
[Link](true);
public static void main(String args[])
new DialogExample();
15) MenuExample
import [Link].*;
class MenuExample
MenuExample()
Frame f= new Frame("Menu and MenuItem Example");
MenuBar mb=new MenuBar();
Menu menu=new Menu("Menu");
Menu submenu=new Menu("Sub Menu");
MenuItem i1=new MenuItem("Item 1");
MenuItem i2=new MenuItem("Item 2");
MenuItem i3=new MenuItem("Item 3");
MenuItem i4=new MenuItem("Item 4");
MenuItem i5=new MenuItem("Item 5");
[Link](i1);
[Link](i2);
[Link](i3);
[Link](i4);
[Link](i5);
[Link](submenu);
[Link](menu);
[Link](mb);
[Link](400,400);
[Link](null);
[Link](true);
public static void main(String args[])
new MenuExample();
}
16) CheckboxGroupExample
import [Link].*;
public class CheckboxGroupExample
CheckboxGroupExample()
Frame f= new Frame("CheckboxGroup Example");
CheckboxGroup cbg = new CheckboxGroup();
Checkbox checkBox1 = new Checkbox("C++", cbg, false);
[Link](100,100, 50,50);
Checkbox checkBox2 = new Checkbox("Java", cbg, true);
[Link](100,150, 50,50);
[Link](checkBox1);
[Link](checkBox2);
[Link](400,400);
[Link](null);
[Link](true);
public static void main(String args[])
new CheckboxGroupExample();
}
17) Border
import [Link].*;
import [Link].*;
public class Border
Border()
JFrame f=new JFrame();
JButton b1=new JButton("NORTH");
JButton b2=new JButton("SOUTH");
JButton b3=new JButton("EAST");
JButton b4=new JButton("WEST");
JButton b5=new JButton("CENTER");
[Link](b1,[Link]);
[Link](b2,[Link]);
[Link](b3,[Link]);
[Link](b4,[Link]);
[Link](b5,[Link]);
[Link](300,300);
[Link](true);
public static void main(String[] args)
new Border();
} }
18) MyFlowLayout
import [Link].*;
import [Link].*;
public class MyFlowLayout
MyFlowLayout()
JFrame f=new JFrame();
JButton b1=new JButton("1");
JButton b2=new JButton("2");
JButton b3=new JButton("3");
JButton b4=new JButton("4");
JButton b5=new JButton("5");
[Link](b1);
[Link](b2);
[Link](b3);
[Link](b4);
[Link](b5);
[Link](new FlowLayout([Link]));
[Link](300,300);
[Link](true);
public static void main(String[] args)
new MyFlowLayout();
} }