//Simple Registration Form Swing
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Form extends JFrame implements ActionListener
{
JFrame f;
JLabel l1,l2,l3,l4,l5,l6;
JTextField t1,t2;
JPasswordField p1;
JComboBox cb1;
JTextArea ta;
JScrollPane sp1;
JButton b1,b2;
public Form()
{
f=new JFrame("Register Form");
l6=new JLabel("REGISTER FORM");
l6.setBounds(200,5,250,100);
l6.setFont(new Font("Lucida Sans",Font.BOLD,30));
l1=new JLabel("Name");
l1.setBounds(150,100,150,30);
l1.setFont(new Font("Lucida Sans",Font.BOLD,13));
l2=new JLabel("Password");
l2.setBounds(150,160,200,30);
l2.setFont(new Font("Lucida Sans",Font.BOLD,13));
l3=new JLabel("Address");
l3.setBounds(150,220,250,30);
l3.setFont(new Font("Lucida Sans",Font.BOLD,13));
l4=new JLabel("City");
l4.setBounds(150,345,350,30);
l4.setFont(new Font("Lucida Sans",Font.BOLD,13));
l5=new JLabel("Phone");
l5.setBounds(150,410,400,30);
l5.setFont(new Font("Lucida Sans",Font.BOLD,13));
t1=new JTextField();
t1.setBounds(250,100,250,35);
t1.setFont(new Font("Lucida Sans",Font.BOLD,13));
p1=new JPasswordField();
p1.setBounds(250,160,250,35);
p1.setFont(new Font("Lucida Sans",Font.BOLD,13));
ta=new JTextArea();
sp1=new JScrollPane(ta,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
sp1.setBounds(250,220,250,100);
ta.setFont(new Font("Lucida Sans",Font.BOLD,13));
String []ct={"Rajkot","Gondal","Virpur","Jetpur","Junagadh"};
cb1=new JComboBox(ct);
cb1.setBounds(250,345,250,35);
cb1.setFont(new Font("Lucida Sans",Font.BOLD,13));
t2=new JTextField();
t2.setBounds(250,410,250,35);
t2.setFont(new Font("Lucida Sans",Font.BOLD,13));
b1=new JButton("Submit");
b1.setBounds(250,480,100,50);
b1.addActionListener(this);
b1.setFont(new Font("Lucida Sans",Font.BOLD,13));
b2=new JButton("Cancle");
b2.setBounds(400,480,100,50);
b2.addActionListener(this);
b2.setFont(new Font("Lucida Sans",Font.BOLD,13));
f.add(l6);
f.add(l1);
f.add(t1);
f.add(l2);
f.add(p1);
f.add(l3);
f.add(sp1);
f.add(l4);
f.add(cb1);
f.add(l5);
f.add(t2);
f.add(b1);
f.add(b2);
f.setLayout(null);
f.setSize(500,500);
f.setVisible(true);
}
public void actionPerformed(ActionEvent ae)
{
if(ae.getSource()==b1)
{
JOptionPane.showMessageDialog(null,"Submitted Successfully!!");
}
if(ae.getSource()==b2)
{
System.exit(0);
}
}
public static void main(String args[])
{
new Form();
}
}