📄 addnum.java
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
public class AddNum implements ActionListener{
public void actionPerformed(ActionEvent e){
if(e.getActionCommand().equals("增加")||e.getActionCommand().equals("增加记录"))
{
new AddNumDialog();
}
}
}
class AddNumDialog implements ActionListener{
private static JFrame frm;
private static JPanel pan;
private static JDialog dia;
private static JLabel namelab,tellab,sexlab,addresslab;
private static JTextField name,address,tel;
private static JComboBox sex;
private static String str[]={"男","女"};
private static JButton a,b;
public AddNumDialog(){
frm=phonenum.getFrame();
dia=new JDialog(frm,"增加号码",true);
pan=new JPanel(new GridLayout(5,2));
namelab=new JLabel("姓名:");
pan.add(namelab);
name=new JTextField(8);
pan.add(name);
tellab=new JLabel("电话:");
pan.add(tellab);
tel=new JTextField();
pan.add(tel);
sexlab=new JLabel("性别:");
pan.add(sexlab);
sex=new JComboBox(str);
pan.add(sex);
addresslab=new JLabel("地址:");
pan.add(addresslab);
address=new JTextField(12);
pan.add(address);
a=new JButton("确定");
b=new JButton("取消");
pan.add(a);
a.addActionListener(this);
b.addActionListener(this);
pan.add(b);
dia.getContentPane().add(pan);
dia.setLocation(350,300);
dia.pack();
dia.show();
}
public void actionPerformed(ActionEvent e2){
if(e2.getActionCommand().equals("取消"))
{ System.out.print(e2.getActionCommand());
dia.dispose();
}
if(e2.getActionCommand().equals("确定"))
{
try{String nametxt=name.getText();
String teltxt=tel.getText();
String sextxt=str[sex.getSelectedIndex()];
String addresstxt=address.getText();
System.out.println(nametxt);
System.out.println(teltxt);
System.out.println(sextxt);
System.out.println(addresstxt);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection(phonenum.getConnection());
Statement stmt=con.createStatement();
stmt.executeUpdate("insert into phonenum values('"+nametxt+"','"+teltxt+"','"+sextxt+"','"+addresstxt+"')");
stmt.close();
con.close();
dia.dispose();
Update.furbish();
}
catch(Exception e3){
e3.printStackTrace();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -