当前位置:我的异常网» J2SE » java代码出现错误,空指针
java代码出现错误,空指针(2)
www.myexceptions.net 网友分享于:2013-06-26 浏览:18次
snativeField.setColumns(10);
snativeField.setBounds(78, 166, 121, 21);
contentPane.add(snativeField);
JLabel label_5 = new JLabel("\u7535 \u8BDD \uFF1A");
label_5.setBounds(27, 201, 54, 15);
contentPane.add(label_5);
phoneField = new JTextField();
phoneField.setColumns(10);
phoneField.setBounds(78, 198, 121, 21);
contentPane.add(phoneField);
JLabel label_6 = new JLabel("\u73ED \u7EA7 \uFF1A");
label_6.setBounds(231, 56, 54, 15);
contentPane.add(label_6);
classField = new JTextField();
classField.setColumns(10);
classField.setBounds(286, 56, 121, 21);
contentPane.add(classField);
JLabel label_7 = new JLabel("\u5E74 \u7EA7 \uFF1A");
label_7.setBounds(231, 96, 54, 15);
contentPane.add(label_7);
gradeField = new JTextField();
gradeField.setColumns(10);
gradeField.setBounds(286, 93, 121, 21);
contentPane.add(gradeField);
JLabel label_8 = new JLabel("\u4E13 \u4E1A \uFF1A");
label_8.setBounds(231, 134, 54, 15);
contentPane.add(label_8);
majorField = new JTextField();
majorField.setColumns(10);
majorField.setBounds(286, 131, 121, 21);
contentPane.add(majorField);
JLabel label_9 = new JLabel("\u5B66 \u9662 \uFF1A");
label_9.setBounds(231, 169, 54, 15);
contentPane.add(label_9);
collegeField = new JTextField();
collegeField.setColumns(10);
collegeField.setBounds(286, 166, 121, 21);
contentPane.add(collegeField);
JButton savebutton1 = new JButton("\u4FDD\u5B58");
savebutton1.setBounds(192, 249, 93, 23);
contentPane.add(savebutton1);
//为savebutton1添加监听器
savebutton1.addActionListener(b1);
}
//为savebutton1创建监听器
private ActionListener b1 = new ActionListener(){
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
con = CommonaJdbc.conection;
String sql = "insert into student values('"+stuidField.getText()
+"','"+stunameField.getText()
+"','"+sexField.getText()
+"','"+snativeField.getText()
+"','"+phoneField.getText()
+"','"+classField.getText()
+"','"+gradeField.getText()
+"','"+majorField.getText()
文章评论