java - 选择该表中的任何行后,如何使 JTable 行变为 "unselected"状态?

标签 java swing select jtable

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

最佳答案

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

关于java - 选择该表中的任何行后,如何使 JTable 行变为 "unselected"状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7618339/

相关文章:

java - 将 Java 应用程序作为 *nix 守护程序或 Windows 服务运行的最佳方法?

java - 编写一个单链表并在其上运行测试代码

java - 在 JEditorPane 中设置新文本

java - 完整性约束违规 : NOT NULL check constraint

mysql - SQL-Oracle 查询

java - String.contains() 和stream.of.anymatch() 即使找到值也会返回 false

java - JPA EclipseLink 数据库异常 : 'table foo.SEQUENCE doesn' t exist'

java - 每个带有问号光标的组件的上下文帮助

sql - 将两个 count(*) 结果相加

javascript - 在 Javascript 中进行 ajax 调用的事件处理函数中使用局部变量