我有两个复选框男女。我想当我点击男性复选框并按下按钮添加时,表格的行将获得值“男性”,我使用addItemListener复选框但我必须按2次然后显示该值。所以任何人都可以知道如何做到这一点。谢谢 !
public void Add () throws SQLException
{
String MNV = TX1.getText();
String HNV = TX2.getText();
String TNV = TX3.getText();
String GT1 = Nam.getText();
String GT2 = Nu.getText();
String NS = TX5.getText();
String TD = TX6.getText();
String SDT = TX7.getText();
String DC = TX8.getText();
Statement s = connect.createStatement();
Nam.addItemListener(new ItemListener()
{
public void itemStateChanged (ItemEvent E)
{
try {
s.execute("INSERT INTO `nhanvien` "
+ "(`MÃ NV`, `HỌ NV`, `TÊN NV`, `GIỚI TÍNH`, `NĂM SINH`, `TRÌNH ĐỘ`, `SỐ ĐT`, `ĐỊA CHỈ`)"
+ " VALUES ('"+MNV+"', '"+HNV+"', '"+TNV+"', '"+GT1+"', '"+NS+"', '"+TD+"', '"+SDT+"', '"+DC+"');");
GetData();
} catch (SQLException ex) {
Logger.getLogger(NewClass.class.getName()).log(Level.SEVERE, null, ex);
}
}
});