2016-10-16 3 views
0

, например, это мой JTable:получить данные из столбца, затем выберите всю строку, в которой данные принадлежат

ID | NAME | AGE

001 | анна | 18

002 | фешенебельный | 25

Теперь я хочу, чтобы пользователь вводил идентификатор, а затем конвертировал его в какую строку он принадлежит. теперь я использую setRowSelectionInterval(), чтобы выбрать строку, не выбрав ее в реальной строке. но я не знаю, как получить данные из столбца, а затем преобразовать его в строку, где он принадлежит, поэтому я могу положить в setRowSelectionInterval(). спасибо за любую вашу помощь :)

ответ

2

Написать цикл.

  1. Вы можете использовать метод getRowCount() таблицы для итерации по каждой строке.

  2. Затем вы используете метод getValueAt(...), чтобы получить значение идентификатора в строке для конкретного столбца.

  3. Когда вы найдете совпадение, вы используете индекс строки для метода setRowSelectionInterval(...).

+0

спасибо, что это работает !!!!!!! : D – bruh

 Смежные вопросы

  • Нет связанных вопросов^_^