📄 kehutianjia.java
字号:
gridBagConstraints_21.insets = new Insets(5, 0, 0, 10);
getContentPane().add(chuanZhen, gridBagConstraints_21);
chuanZhen.setFont(new Font("", Font.PLAIN, 14));
chuanZhen.setPreferredSize(new Dimension(100, 21));
final JLabel label_1_1_1 = new JLabel();
final GridBagConstraints gridBagConstraints_4 = new GridBagConstraints();
gridBagConstraints_4.gridx = 0;
gridBagConstraints_4.gridy = 4;
gridBagConstraints_4.insets = new Insets(5, 0, 3, 0);
getContentPane().add(label_1_1_1, gridBagConstraints_4);
label_1_1_1.setFont(new Font("", Font.PLAIN, 14));
label_1_1_1.setText("联 系 人:");
lianXiRen = new JTextField();
final GridBagConstraints gridBagConstraints_11 = new GridBagConstraints();
gridBagConstraints_11.fill = GridBagConstraints.HORIZONTAL;
gridBagConstraints_11.gridx = 1;
gridBagConstraints_11.gridy = 4;
gridBagConstraints_11.ipadx = 61;
gridBagConstraints_11.ipady = 5;
gridBagConstraints_11.insets = new Insets(5, 0, 0, 10);
getContentPane().add(lianXiRen, gridBagConstraints_11);
lianXiRen.setFont(new Font("", Font.PLAIN, 14));
lianXiRen.setPreferredSize(new Dimension(100, 21));
final JLabel label_1_4 = new JLabel();
final GridBagConstraints gridBagConstraints_17 = new GridBagConstraints();
gridBagConstraints_17.gridx = 2;
gridBagConstraints_17.gridy = 4;
gridBagConstraints_17.insets = new Insets(5, 0, 3, 0);
getContentPane().add(label_1_4, gridBagConstraints_17);
label_1_4.setFont(new Font("", Font.PLAIN, 14));
label_1_4.setText("联系电话:");
lianXiDianHua = new JTextField();
lianXiDianHua.addKeyListener(new InputKeyListener());
final GridBagConstraints gridBagConstraints_22 = new GridBagConstraints();
gridBagConstraints_22.fill = GridBagConstraints.HORIZONTAL;
gridBagConstraints_22.gridx = 3;
gridBagConstraints_22.gridy = 4;
gridBagConstraints_22.ipadx = 21;
gridBagConstraints_22.ipady = 5;
gridBagConstraints_22.insets = new Insets(5, 0, 0, 10);
getContentPane().add(lianXiDianHua, gridBagConstraints_22);
lianXiDianHua.setFont(new Font("", Font.PLAIN, 14));
lianXiDianHua.setPreferredSize(new Dimension(100, 21));
final JLabel label_1_3_2 = new JLabel();
final GridBagConstraints gridBagConstraints_5 = new GridBagConstraints();
gridBagConstraints_5.gridx = 0;
gridBagConstraints_5.gridy = 5;
gridBagConstraints_5.insets = new Insets(10, 1, 3, 2);
getContentPane().add(label_1_3_2, gridBagConstraints_5);
label_1_3_2.setFont(new Font("", Font.PLAIN, 14));
label_1_3_2.setText(" E-Mail :");
EMail = new JTextField();
final GridBagConstraints gridBagConstraints_12 = new GridBagConstraints();
gridBagConstraints_12.fill = GridBagConstraints.HORIZONTAL;
gridBagConstraints_12.gridx = 1;
gridBagConstraints_12.gridy = 5;
gridBagConstraints_12.gridwidth = 3;
gridBagConstraints_12.ipadx = 12;
gridBagConstraints_12.ipady = 5;
gridBagConstraints_12.insets = new Insets(5, 0, 0, 10);
getContentPane().add(EMail, gridBagConstraints_12);
EMail.setFont(new Font("", Font.PLAIN, 14));
EMail.setPreferredSize(new Dimension(350, 21));
final JLabel label_1_2_2 = new JLabel();
final GridBagConstraints gridBagConstraints_6 = new GridBagConstraints();
gridBagConstraints_6.gridx = 0;
gridBagConstraints_6.gridy = 6;
gridBagConstraints_6.insets = new Insets(10, 1, 3, 1);
getContentPane().add(label_1_2_2, gridBagConstraints_6);
label_1_2_2.setFont(new Font("", Font.PLAIN, 14));
label_1_2_2.setText("开户银行:");
kaiHuYinHang = new JTextField();
final GridBagConstraints gridBagConstraints_13 = new GridBagConstraints();
gridBagConstraints_13.fill = GridBagConstraints.HORIZONTAL;
gridBagConstraints_13.gridx = 1;
gridBagConstraints_13.gridy = 6;
gridBagConstraints_13.ipadx = 71;
gridBagConstraints_13.ipady = 5;
gridBagConstraints_13.insets = new Insets(5, 0, 0, 0);
getContentPane().add(kaiHuYinHang, gridBagConstraints_13);
kaiHuYinHang.setFont(new Font("", Font.PLAIN, 14));
kaiHuYinHang.setPreferredSize(new Dimension(100, 21));
final JLabel label_1_1_2 = new JLabel();
final GridBagConstraints gridBagConstraints_18 = new GridBagConstraints();
gridBagConstraints_18.gridx = 2;
gridBagConstraints_18.gridy = 6;
gridBagConstraints_18.insets = new Insets(10, 0, 3, 0);
getContentPane().add(label_1_1_2, gridBagConstraints_18);
label_1_1_2.setFont(new Font("", Font.PLAIN, 14));
label_1_1_2.setText("银行账号:");
yinHangZhangHao = new JTextField();
final GridBagConstraints gridBagConstraints_23 = new GridBagConstraints();
gridBagConstraints_23.fill = GridBagConstraints.HORIZONTAL;
gridBagConstraints_23.gridx = 3;
gridBagConstraints_23.gridy = 6;
gridBagConstraints_23.ipadx = -29;
gridBagConstraints_23.ipady = 5;
gridBagConstraints_23.insets = new Insets(5, 0, 0, 10);
getContentPane().add(yinHangZhangHao, gridBagConstraints_23);
yinHangZhangHao.setFont(new Font("", Font.PLAIN, 14));
yinHangZhangHao.setPreferredSize(new Dimension(150, 21));
final JButton baoCunButton = new JButton();
final GridBagConstraints gridBagConstraints_19 = new GridBagConstraints();
gridBagConstraints_19.anchor = GridBagConstraints.EAST;
gridBagConstraints_19.gridx = 1;
gridBagConstraints_19.gridy = 7;
gridBagConstraints_19.insets = new Insets(5, 6, 0, 7);
getContentPane().add(baoCunButton, gridBagConstraints_19);
baoCunButton.addActionListener(new ActionListener() {
public void actionPerformed(final ActionEvent e) {
if (diZhi.getText().equals("")
|| youZhengBianMa.getText().equals("")
|| chuanZhen.getText().equals("")
|| yinHangZhangHao.getText().equals("")
|| keHuJianCheng.getText().equals("")
|| keHuQuanCheng.getText().equals("")
|| lianXiRen.getText().equals("")
|| lianXiDianHua.getText().equals("")
|| EMail.getText().equals("")
|| dianHua.getText().equals("")
|| kaiHuYinHang.getText().equals("")) {
JOptionPane.showMessageDialog(getContentPane(), "请填写全部信息");
return;
}
List list = dao.queryObject("from TabKhinfo where khname='"
+ keHuQuanCheng.getText() + "'");
if (list.size() > 0) {
JOptionPane.showMessageDialog(getDesktopPane(),
"客户已经存在,请输入其他用户。", "客户添加信息",
JOptionPane.INFORMATION_MESSAGE);
return;
}
list = dao.queryObject("select max(id.id) from TabKhinfo");
String khIds = null;
if (list != null && list.size() > 0 && list.get(0) != null)
khIds = ((String) list.get(0)).trim();
int khId = 1;
if (khIds != null && !khIds.equals(""))
khId = Integer.parseInt(khIds.substring(2)) + 1;
khIds = "kh" + khId;
TabKhinfo khinfo = new TabKhinfo();
khinfo.setId(khIds);
khinfo.setAddress(diZhi.getText());
khinfo.setBianma(youZhengBianMa.getText());
khinfo.setFax(chuanZhen.getText());
khinfo.setHao(yinHangZhangHao.getText());
khinfo.setJian(keHuJianCheng.getText());
khinfo.setKhname(keHuQuanCheng.getText());
khinfo.setLian(lianXiRen.getText());
khinfo.setLtel(lianXiDianHua.getText());
khinfo.setMail(EMail.getText());
khinfo.setTel(dianHua.getText());
khinfo.setXinhang(kaiHuYinHang.getText());
dao.insertOrUpdate(khinfo);
chongZheButton.doClick();
JOptionPane.showMessageDialog(getDesktopPane(), "客户信息已经成功添加",
"客户添加信息", JOptionPane.INFORMATION_MESSAGE);
}
});
baoCunButton.setText("保存");
chongZheButton = new JButton();
chongZheButton.addActionListener(new ChongZheButtonActionListener());
chongZheButton.setText("重置");
final GridBagConstraints gridBagConstraints_14 = new GridBagConstraints();
gridBagConstraints_14.insets = new Insets(5, 0, 0, 0);
gridBagConstraints_14.gridy = 7;
gridBagConstraints_14.gridx = 2;
getContentPane().add(chongZheButton, gridBagConstraints_14);
}
private class ChongZheButtonActionListener implements ActionListener {
public void actionPerformed(final ActionEvent e) {
keHuQuanCheng.setText("");
yinHangZhangHao.setText("");
kaiHuYinHang.setText("");
EMail.setText("");
lianXiDianHua.setText("");
lianXiRen.setText("");
chuanZhen.setText("");
dianHua.setText("");
youZhengBianMa.setText("");
diZhi.setText("");
keHuJianCheng.setText("");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -