以编程方式取消选择JTable中的行

时间:2014-01-22 15:34:58

标签: swing jtable jcheckbox listselectionlistener

我想以编程方式取消选择JTable中的一行。基本上我在我的jtable中有cehckbix,当我点击复选框时我的行需要被选中或高亮。在任何其他列中搜索不应突出显示该行。

我尝试table.removeRowSelectionInterval(行,行)点击单元格而不是复选框它不起作用。

我尝试了ListSelectionModelk.clearSelection(),然后根据需要为行添加RowSelectionInterval(),它可以工作,但它会干扰其他一些功能。

所以我不能用它。

1 个答案:

答案 0 :(得分:0)

@Nizil评论说您可以自己编写Cell RendererCell Renderer

您还需要查看How to use TablesHow to use CheckBoxes