java
Could u please help me with these errors in my code
import javax.swing.*;
import java.awt.*;
class test1 extends JFrame
{
JLabel lblPhoto,lblN,lbl,lbl1,lbl2,lbl3,lbl4,lbl5,lbl6,lbl7,lbl8,lbl9,lbl10,lbl11,lbl12;
JTextField txt,txt1,txt2,txt3,txt4,txt5,txt6,txt7,txt8,txt9,txt10,txt11;
JTextArea area;
SpringLayout lay;
public test1()
{
super(" Nakasero Hospital [Employee Maintenance Module]");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BorderLayout());
setLocationRelativeTo(null);
setSize(960,600);
widgets();
}
public static void main(String args[])
{
SwingUtilities.invokeLater(new Runnable()
{
public void run()
{
new test1().setVisible(true);
}
});
}
public void widgets()
{
lblPhoto=new JLabel();
lblPhoto.setIcon(new ImageIcon("img.gif"));
lblN=new JLabel("Employee Maintenance Module");
lblN.setFont(new Font("Lucida Handwriting",Font.PLAIN,16));
lblN.setForeground(Color.RED);
JPanel p=new JPanel();
p.add(lblPhoto);
p.add(lblN);
getContentPane().add(p,BorderLayout.NORTH);
}
//Panel for center containting 3 panels
JPanel pmain=new JPanel();
getContentPane().add(pmain,BorderLayout.CENTER);
pmain.setBorder(BorderFactory.createTitledBorder("Employee Details"));
{
lbl=new JLabel("Patient ID:");
txt=new JTextField(12);
lbl1=new JLabel("First Name:");
txt1=new JTextField(12);
lbl2=new JLabel("Last Name:");
txt2=new JTextField(12);
lbl3=new JLabel("Gender:");
txt3=new JTextField(12);
lbl4=new JLabel("Date Of Birth:");
txt4=new JTextField(12);
lbl5=new JLabel("Address:");
area=new JTextArea(4,12);
lbl6=new JLabel("Phone Number:");
txt5=new JTextField(12);
lbl7=new JLabel("Patient Occupation:");
txt6=new JTextField(12);
lbl8=new JLabel("Marital Status:");
txt7=new JTextField(12);
lbl9=new JLabel("Account Type:");
txt8=new JTextField(12);
lbl10=new JLabel("Company Name");
txt9=new JTextField(12);
lbl11=new JLabel("Age:");
txt10=new JTextField(12);
lbl12=new JLabel("Weight:");
txt11=new JTextField(12);
add(lbl);
add(txt);
add(lbl1);
add(txt1);
add(lbl2);
add(txt2);
add(lbl3);
add(txt3);
add(lbl4);
add(txt4);
add(lbl5);
add(area);
add(lbl6);
add(txt5);
add(lbl7);
add(txt6);
add(lbl8);
add(txt7);
add(lbl9);
add(txt8);
add(lbl10);
add(txt9);
add(lbl11);
add(txt10);
add(lbl12);
add(txt11);
lay=new SpringLayout();
lay.putConstraint(SpringLayout.WEST,lbl,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl,10,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt,10,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl1,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl1,40,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt1,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt1,40,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl2,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl2,70,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt2,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt2,70,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl3,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl3,100,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt3,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt3,100,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl4,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl4,130,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt4,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt4,130,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl5,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl5,160,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,area,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,area,160,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl6,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl6,230,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt5,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt5,230,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl7,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl7,260,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt6,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt6,260,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl8,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl8,290,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt7,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt7,290,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl9,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl9,320,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt8,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt8,320,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl10,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl10,350,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt9,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt9,350,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl11,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl11,380,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt10,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt10,380,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl12,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl12,410,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt11,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt11,410,SpringLayout.NORTH,this);
setLayout(lay);
}
}
}
}
View Answers
September 25, 2010 at 10:52 AM
Hi Friend,
We have modified your code, try this:
import javax.swing.*;
import java.awt.*;
class test1 extends JFrame{
JLabel lblPhoto,lblN,lbl,lbl1,lbl2,lbl3,lbl4,lbl5,lbl6,lbl7,lbl8,lbl9,lbl10,lbl11,lbl12;
JTextField txt,txt1,txt2,txt3,txt4,txt5,txt6,txt7,txt8,txt9,txt10,txt11;
JTextArea area;
SpringLayout lay;
public test1(){
super(" Nakasero Hospital [Employee Maintenance Module]");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new BorderLayout());
setLocationRelativeTo(null);
setSize(960,600);
widgets();
}
public static void main(String args[]){
SwingUtilities.invokeLater(new Runnable(){
public void run(){
new test1().setVisible(true);
}
});
}
public void widgets(){
lblPhoto=new JLabel();
lblPhoto.setIcon(new ImageIcon("img.gif"));
lblN=new JLabel("Employee Maintenance Module");
lblN.setFont(new Font("Lucida Handwriting",Font.PLAIN,16));
lblN.setForeground(Color.RED);
lbl=new JLabel("Patient ID:");
txt=new JTextField(12);
lbl1=new JLabel("First Name:");
txt1=new JTextField(12);
lbl2=new JLabel("Last Name:");
txt2=new JTextField(12);
lbl3=new JLabel("Gender:");
txt3=new JTextField(12);
lbl4=new JLabel("Date Of Birth:");
txt4=new JTextField(12);
lbl5=new JLabel("Address:");
area=new JTextArea(4,12);
lbl6=new JLabel("Phone Number:");
txt5=new JTextField(12);
lbl7=new JLabel("Patient Occupation:");
txt6=new JTextField(12);
lbl8=new JLabel("Marital Status:");
txt7=new JTextField(12);
lbl9=new JLabel("Account Type:");
txt8=new JTextField(12);
lbl10=new JLabel("Company Name");
txt9=new JTextField(12);
lbl11=new JLabel("Age:");
txt10=new JTextField(12);
lbl12=new JLabel("Weight:");
txt11=new JTextField(12);
add(lblPhoto);
add(lblN);
add(lbl);
add(txt);
add(lbl1);
add(txt1);
add(lbl2);
add(txt2);
add(lbl3);
add(txt3);
add(lbl4);
add(txt4);
add(lbl5);
add(area);
add(lbl6);
add(txt5);
add(lbl7);
add(txt6);
add(lbl8);
add(txt7);
add(lbl9);
add(txt8);
add(lbl10);
add(txt9);
add(lbl11);
add(txt10);
add(lbl12);
add(txt11);
September 25, 2010 at 10:59 AM
continue..
lay=new SpringLayout();
lay.putConstraint(SpringLayout.WEST,lblPhoto,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lblPhoto,10,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lblN,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lblN,10,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl,40,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt,40,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl1,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl1,70,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt1,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt1,70,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl2,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl2,100,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt2,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt2,100,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl3,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl3,130,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt3,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt3,130,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl4,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl4,160,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt4,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt4,160,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl5,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl5,190,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,area,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,area,190,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl6,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl6,260,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt5,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt5,260,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl7,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl7,290,SpringLayout.NORTH,this);
September 25, 2010 at 10:59 AM
continue..
lay.putConstraint(SpringLayout.WEST,txt6,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt6,290,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl8,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl8,320,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt7,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt7,320,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl9,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl9,350,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt8,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt8,350,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl10,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl10,380,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt9,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt9,380,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl11,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl11,410,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt10,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt10,410,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,lbl12,10,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,lbl12,440,SpringLayout.NORTH,this);
lay.putConstraint(SpringLayout.WEST,txt11,150,SpringLayout.WEST,this);
lay.putConstraint(SpringLayout.NORTH,txt11,440,SpringLayout.NORTH,this);
setLayout(lay);
}
}
Thanks