我使用详细的表模型
DefaultTableModel model = (DefaultTableModel) jTable1.getModel();
我行数
int Row = model.getRowCount();
这是我添加行并希望在添加相同项目时显示错误的内容。
if (Row > 0) {
for(i=0;i<Row; i++){
if(jTable1.getValueAt(i,0).equals(name.getText())){
JOptionPane.showMessageDialog(null, "Can't add same item");
}
}
}else if (Row <99) {
model.addRow(new Object[] {name.getText(),address.getText(),Integer.parseInt(age.getText())});
}
我猜if else语句错了?因为我可以添加第一行而我不能添加第二行。
感谢帮助