Java 在Netbeans生成器中编辑JTable

Java 在Netbeans生成器中编辑JTable,java,swing,netbeans,jtable,matisse,Java,Swing,Netbeans,Jtable,Matisse,我用Netbeans Builder设计了一个JTable,创建了5列,第5列是Boolean,所以我想知道当用户选择时如何突出显示整行 有关根据行中的值为整行着色的简便方法,请参见 现在的问题是,当您单击复选框时,只有单元格会自动重新绘制,因此您还需要将TableModelListener添加到TableModel中,以便调用repaint()每当复选框的状态更改时,都会显示在表行上。Nimbus L&F在Boolen.Class中存在重新绘制问题,这是标准输出,没有将渲染器重置为默认值,实际

我用Netbeans Builder设计了一个
JTable
,创建了5列,第5列是
Boolean
,所以我想知道当用户选择时如何突出显示整行

有关根据行中的值为整行着色的简便方法,请参见


现在的问题是,当您单击复选框时,只有单元格会自动重新绘制,因此您还需要将
TableModelListener
添加到
TableModel
中,以便调用
repaint()
每当复选框的状态更改时,都会显示在表行上。

Nimbus L&F在Boolen.Class中存在重新绘制问题,这是标准输出,没有将渲染器重置为默认值,实际上我以前尝试过,但出现了许多错误。请使用Netbean Builder在简单示例中演示。通过@kleopatra,但我认为对于布尔类来说,set不透明可以解决任何问题issue@user3104849,
使用Netbean Builder在简单示例中演示。
-我给了您一个简单示例。我不使用IDE为我生成代码。我自己写代码,所以我理解代码是如何工作的。我宁愿花时间学习Swing,也不愿花时间学习如何使用IDE。