java - 从列中获取数据,然后选择数据所属的整行

标签 java swing oop user-interface jtable

例如,这是我的JTable:

ID|NAME|AGE

001|anna|18

002|tony|25

现在我希望用户输入 ID,然后将该 ID 转换为它所属的行。现在我使用 setRowSelectionInterval() 来选择行,而不是在实际行中真正选择它。但我不知道如何从列中获取数据,然后将其转换为它所属的行,因此我可以放入 setRowSelectionInterval() 中。感谢您的帮助:)

最佳答案

编写一个循环。

  1. 您可以使用表的 getRowCount() 方法来迭代每一行。

  2. 然后使用 getValueAt(...) 方法获取行中特定列的 ID 值。

  3. 找到匹配项后,您可以使用 setRowSelectionInterval(...) 方法的行索引。

关于java - 从列中获取数据,然后选择数据所属的整行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40073300/

相关文章:

java - jetty透明代理总是返回403禁止

java - 动态改变 Akka Streams 的节流级别

java - 需要设计方案 : Enabling menu item from outside JFrame

java - 重绘和 SwingUtilities.updateComponentTreeUI 有什么区别?

c++ - C++中如何管理成员变量

java - 在 Eclipse 中将 joptimizer 作为外部 JAR 文件导入失败

java - 如何将 java ArrayList 转换为数组?

java - Eclipse 可视化编辑器在尝试运行 java UI bean 时出现错误

oop - OO 编程中的子类型化和继承有什么区别?

javascript - 如何为ES6类添加静态属性