Мне нужно получить значение из таблицы и отобразить в другом окне, как я узнаю, что выбранная мышью строка содержит индекс? следует ли использовать MouseAdapter
вместо ActionListener
? Что возвращает getSource?Как получить выделенные мышью строки из JTable
0
A
ответ
1
Попробуйте это:
jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e) {
int sel = jTable.getSelectedRow();
}
});
Это даст вам выбранный номер строки.
1
Фактически я решил с помощью методов JTable getSelectedRow(), который возвращает индекс строки, а затем я использую getValueAt (rowNum, columnNum) для извлечения значения.
Смежные вопросы
- 1. Как сохранить выделенные выделенные строки даже после отключения выбора строки в jTable в java
- 2. Удалить выделенные столбцы и данные из jtable
- 3. Как получить первое значение строки из JTable
- 4. Как получить только символы, выделенные из строки в php?
- 5. Получить значение конкретной ячейки JTable с мышью, нажав
- 6. Получить JTable номер строки из всплывающего элемента
- 7. получить номер строки JTable из ячейки
- 8. Сохраните выделенные строки как Объект
- 9. Получить выделенные номера строк из списка
- 10. удалить строки из JTable
- 11. удаления строки из JTable
- 12. скрывающие строки из JTable
- 13. JXTreeTable: сохранить выделенные строки
- 14. Как получить все выделенные элементы
- 15. Получить выделенные строки ячеек из вложенного контекстного меню JMenuItems (Java Swing)
- 16. Как получить выделенные значения jQRangeSlider
- 17. Как получить выделенные изменения Git?
- 18. Как надежно получить индекс строки в JTable из MouseEvent?
- 19. Как получить выбранные строки из базы данных в jTable?
- 20. Как отменить выбор одной строки в JTable?
- 21. Получить объект из jtable
- 22. Невозможно щелкнуть мышью и выделить выделенные лики после их переименования
- 23. Как я могу получить emacs, чтобы сохранить выделенные строки isearch?
- 24. Удалить строки редактируемого из JTable
- 25. строки, не удаленные из JTable
- 26. Spring JdbcTemplate: как ограничить выделенные строки?
- 27. Получить выделенные элементы из поля со списком
- 28. Получить выделенные флажки из выпадающего списка
- 29. Получить выделенные значения ячейки
- 30. Удаление последней строки из JTable
Это работает, потому что 'JTable' сам является' ListSelectionListener', как это предложено в [ответ] @ vijay [http://stackoverflow.com/a/24715114/230513]. – trashgod
@trashgod Удивительное напоминание :) – ZoeH