如何在选择该表中的任何行后将JTable行设置为“未选定”状态?

时间:2011-10-01 05:13:51

标签: java swing select jtable

我正在开发一个包含JTable的Java Swing应用程序。默认情况下,在第一次启动应用程序时,对方法jtable.getSelectedRow()jtable.getSelectedColumn()的调用返回-1,这意味着此时不会选择任何行。用户点击任意行或列后,对方法jtable.getSelectedRow()jtable.getSelectedColumn()的调用将返回所选行的相应值&列。我真正需要的是我想将所选行或列设置为-1,即“没有行或列选择状态”。我怎么能这样做?

1 个答案:

答案 0 :(得分:14)

JTable方法clearSelection将执行您想要的操作 - 清除所有表的选定行和列的选择。 JTable API是查找这些方法的地方。