禁用JTable上特定行的选择

时间:2012-10-09 05:51:26

标签: java swing jtable

我目前正在使用setRowSelectionAllowed(boolean)方法。在我的实现中,它禁用所有行。但是我想要的是禁用一些行而不是所有行。有人可以帮助我完成这个吗?

这是我的代码

if (encounterId == currentencounterId)
{                                      
  getNstTemplates().getTable().setRowSelectionAllowed(true);                    
}                           
else                        
{   
  getNstTemplates().getTable().setRowSelectionAllowed(false);                                 
}

1 个答案:

答案 0 :(得分:1)

您可以在表格中插入自定义ListSelectionModel,忽略或修改涉及不可选行的选择事件。