Класс ListSelectionEvent
- Все реализуемые интерфейсы:
Serializable
public class ListSelectionEvent extends EventObject
ListSelectionModel реализация будет поддерживать диапазон как можно меньшим. ListSelectionListeners обычно запрашивает у источника события новый статус выделения каждой, потенциально изменённой, строки. Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, поддержка долгосрочного хранения всех JavaBeans была добавлена в пакет java.beans. См. XMLEncoder.
- См. также:
Краткое описание полей
Поля, объявленные в классе java.util.EventObject
source
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ListSelectionEvent |
Представляет изменение статуса выделения между firstIndex и lastIndex, включительно. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
int |
getFirstIndex() |
Возвращает индекс первой строки, выделение которой может быть изменено. |
int |
getLastIndex() |
Возвращает индекс последней строки, выделение которой может быть изменено. |
boolean |
getValueIsAdjusting() |
Возвращает, является ли это событием в серии нескольких событий, где изменения ещё происходят. |
String |
toString() |
Возвращает строку, которая отображает и идентифицирует свойства этого объекта. |
Методы, объявленные в классе java.util.EventObject
getSource
Подробное описание конструкторов
ListSelectionEvent
public ListSelectionEvent(Object source, int firstIndex, int lastIndex, boolean isAdjusting)
firstIndex и lastIndex, включительно. firstIndex меньше или равно lastIndex. Выделение, по крайней мере, одного индекса в диапазоне, изменится.- Параметры:
-
source-Objectна котором событие изначально произошло -
firstIndex- первый индекс в диапазоне, <= lastIndex -
lastIndex- последний индекс в диапазоне, >= firstIndex -
isAdjusting- является ли это событием в серии нескольких событий, где изменения ещё происходят
Подробное описание методов
getFirstIndex
public int getFirstIndex()
getFirstIndex() <= getLastIndex()
- Возвращает:
- индекс первой строки, значение выделения которой может быть изменено, где ноль — первая строка
getLastIndex
public int getLastIndex()
getLastIndex() >= getFirstIndex()
- Возвращает:
- индекс последней строки, значение выделения которой может быть изменено, где ноль — первая строка
getValueIsAdjusting
public boolean getValueIsAdjusting()
ListSelectionModel.setValueIsAdjusting(boolean) для более подробной информации о том, как это используется.- Возвращает:
-
trueесли это событие в серии нескольких событий, где изменения ещё происходят
toString
public String toString()
- Переопределяет:
-
toStringв классеEventObject - Возвращает:
- строковое представление этого объекта
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.desktop/javax/swing/event/ListSelectionEvent.html