gpt4 book ai didi

java - 当没有选择 jTable 行时如何显示消息?

转载 作者:行者123 更新时间:2023-12-02 02:07:28 24 4
gpt4 key购买 nike

我有一个 jButton,当当前单击它时,我可以选择多行,并且可以删除所有行。如果没有选择任何行来警告用户,我试图弹出一条消息。我尝试了不同的方法,但不幸的是最终我无法做到。

private void silButtonActionPerformed(java.awt.event.ActionEvent evt) {                                          
try {
int[] selectedItems = jTable2.getSelectedRows();
for (int i = 0; i < selectedItems.length; i++) {
String cell = (jTable2.getModel().getValueAt(selectedItems[i], 0)).toString();
System.out.println(cell);
String query="DELETE FROM Musteriler WHERE id="+cell+"";
PreparedStatement pst = connection.prepareStatement(query);
int rs = pst.executeUpdate();
}

loadTable();
cleanFields();
} catch (Exception e) {
System.out.println(e);
}
}

最佳答案

只需测试 selectedItems 长度是否为零:

if(selectedItems == null || selectedItems.length() < 1) {
showPopup();
}

关于java - 当没有选择 jTable 行时如何显示消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50551270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com