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

时间:2016-10-16 17:36:15

标签: java swing oop user-interface jtable

例如,这是我的JTable

  

ID | NAME | AGE

     

001 |安娜| 18

     

002 |托尼| 25

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

1 个答案:

答案 0 :(得分:2)

写一个循环。

  1. 您可以使用表的getRowCount()方法遍历每一行。

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

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