标签: java swing netbeans jtable
我已经在netbeans上创建了一个jTable(从swing控件中拖放),然后使用SQL数据库中的数据填充它。然后我添加了一个鼠标点击事件,这样当点击它时,另一个jFrame将会打开。
我的问题是,当我双击一个单元格时,它变得可编辑。有什么建议让它不可编辑吗?如果isCellEditable是一个解决方案?应该放在哪里因为我不知道我的jTable属性代码在哪里,因为我在视觉上创建它
答案 0 :(得分:1)
以下是一些可以帮助您解决问题的来源。如果找不到jTable的确切代码,可以参考第一个链接。否则,您可以参考第二个链接。
Link 1:通过添加isCellEditable
Link 2:将table.setFocusable(false); table.setRowSelectionAllowed(true);添加到jTable
table.setFocusable(false); table.setRowSelectionAllowed(true);
答案 1 :(得分:1)
您也可以右键单击jTable,单击“表格内容”,“列”。然后取消选中“可修改”列中的所有框。