Клик по строке таблицы Swing - Java

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Я обрабатываю клики по строках таблицы так:
Листинг программы
  1. ListSelectionModel selModel = table1.getSelectionModel();
  2. selModel.addListSelectionListener(new ListSelectionListener() {
  3. public void valueChanged(ListSelectionEvent e) {
  4. //Выполняемые действия
  5. }
  6. });
Но такой обработчик срабатывает дважды- при нажатии клавиши и при ее отпускании. Как сделать обработчик, который будет реагировать только на нажатие?

Решение задачи: «Клик по строке таблицы Swing»

textual
Листинг программы
  1. if (!e.getValueIsAdjusting())

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут