powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / jTable событие по клику на уже выбранную строку
3 сообщений из 3, страница 1 из 1
jTable событие по клику на уже выбранную строку
    #37831593
greed676
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Есть таблица jTable с данными.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
        SelectionListener selectionListener = new SelectionListener(myTable);
        myTable.getSelectionModel().addListSelectionListener(selectionListener);
        myTable.getColumnModel().getSelectionModel().addListSelectionListener(selectionListener);
        myTable.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION);
...
    class SelectionListener implements ListSelectionListener {
        JTable table;
        SelectionListener(JTable table) {
            this.table = table;
        }
        public void valueChanged(ListSelectionEvent e) {
            if (e.getSource() == table.getSelectionModel() && table.getRowSelectionAllowed()){
            ...
            } else if (e.getSource() == table.getColumnModel().getSelectionModel() && table.getColumnSelectionAllowed() ){
            ...
            }
        }
    }




Вопрос следующий: как можно назначить событие по клику на уже выбранную строку?
На новую выбранную строчку всё срабатывает. А как быть, если я нажимаю на уже выбранную строку повторно?
...
Рейтинг: 0 / 0
jTable событие по клику на уже выбранную строку
    #37831618
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы определитесь сначала какое именно событие нужно ловить. Если "клик", то это MouseListener, а если все же выбрать\снять выбор, то просту нужно проверять индекс строки в ListSelectionEvent.
...
Рейтинг: 0 / 0
jTable событие по клику на уже выбранную строку
    #37832275
greed676
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / jTable событие по клику на уже выбранную строку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]