java - 用户选择了哪一行

标签 java swing jtable

我如何知道在 JTable 中选择了哪一行(确切地说哪个文本字段对我来说并不重要)。我希望能够编辑用户选择的行。

我将不胜感激任何帮助。

谢谢。

最佳答案

将 ListSelectionListener 添加到表的 ListSelectionModel。这很容易做到。传递到 valueChanged 方法的 ListSelectionEvent 对象可以告诉您所选的行。或者您可以简单地通过 JTable 的 getSelectedRow 或 getSelectedRows 方法查询 JTable。

关于java - 用户选择了哪一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7624249/

相关文章:

java - 优化夜间模式系统

java - hibernate 列唯一性问题

java - 扩展 JTree 的节点可最小化 GridBagLayout

Java线程更新jProgressBar在再次调用线程时不会更新

java - 如何正确触发 `fireTableDataChanged`

java - 删除 JTable 列标识符

Java:大集合和并发线程

java - 如何在 Gradle 中使用 jOOQ 自定义代码生成器策略?

java - 在调用 JTabbedPane.removeAll() 之后,JTabbedPane 仍然有 x 个选项卡?

java - jtable 中的文本