import javax.swing.*;
import java.awt.*;
public class RegionFrame extends JFrame
{
JLabel lblRegName=null;
JLabel lblDistName=null;
JLabel lblRegionForm=null;
JLabel lblStatName=null;
JTextField txtRegName=null;
JTextField txtDistName=null;
JButton butAdd=null;
JButton butUpdate=null;
JComboBox cmbSta=null;
public RegionFrame()
{
Container cont=getContentPane();
cont.setLayout(null);
lblRegionForm=new JLabel("Region");
lblDistName=new JLabel("District Name");
lblRegName=new JLabel("Region Name");
txtDistName=new JTextField(25);
txtRegName=new JTextField(25);
butAdd=new JButton("Add");
butUpdate=new JButton("Update");
cmbSta=new JComboBox();
cont.add(lblDistName);
cont.add(txtDistName);
lblDistName.setBounds(50,50,120,25);
txtDistName.setBounds(180,50,150,25);
cont.add(lblRegName);
cont.add(txtRegName);
lblRegName.setBounds(50,150,120,25);
txtRegName.setBounds(180,150,150,25);
cont.add(lblStatName);
cont.add(cmbSta);
lblStatName.setBounds(50,150,120,25);
cmbSta.setBounds(180,150,150,25);
cont.add(butAdd);
cont.add(butUpdate);
butAdd.setBounds(100,125,80,25);
butUpdate.setBounds(200,125,80,25);
setVisible(true);
pack();
setSize(600,400);
}
public static void main(String ar[])
{
new RegionFrame();
}
}
Exception in thread "main" java.lang.NullPointerException
at java.awt.Container.addImpl(Container.java:621)
at java.awt.Container.add(Container.java:307)
at RegionFrame.<init>(RegionFrame.java:44)
at RegionFrame.main(RegionFrame.java:60)