Класс JList.AccessibleJList
- Все реализованные интерфейсы:
PropertyChangeListener, Serializable, EventListener, AccessibleComponent, AccessibleExtendedComponent, AccessibleSelection, ListDataListener, ListSelectionListener
- Внешний класс:
JList<E>
protected class JList.AccessibleJList extends JComponent.AccessibleJComponent implements AccessibleSelection, PropertyChangeListener, ListSelectionListener, ListDataListener
JList. Он предоставляет реализацию Java Accessibility API, подходящую для элементов пользовательского интерфейса типа списка. Предупреждение: Сериализованные объекты этого класса будут несовместимы с будущими выпусками Swing. Текущая поддержка сериализации предназначена для кратковременного хранения или взаимодействия по RMI между приложениями, работающими с одной версией Swing. Начиная с версии 1.4, в пакет java.beans добавлена поддержка длительного хранения всех JavaBeans. См. XMLEncoder.
- Начиная с версии:
- 1.2
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
JList.AccessibleJList.AccessibleJListChild |
Этот класс реализует поддержку специальных возможностей, подходящую для дочерних элементов списка. |
Вложенные классы и интерфейсы, объявленные в классе JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Вложенные классы и интерфейсы, объявленные в классе Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Краткое описание полей
Поля, объявленные в классе JComponent.AccessibleJComponent
accessibleFocusHandler
Поля, объявленные в классе Container.AccessibleAWTContainer
accessibleContainerHandler
Поля, объявленные в классе Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Поля, объявленные в классе AccessibleContext
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleJList() |
Создает объект AccessibleJList. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addAccessibleSelection |
Добавляет указанный выбранный элемент объекта к выбору объекта. |
void |
clearAccessibleSelection() |
Снимает выделение в объекте, так что ни один элемент объекта не остается выбранным. |
void |
contentsChanged |
Метод List Data Listener, вызываемый при изменении содержимого. |
Accessible |
getAccessibleAt |
Возвращает дочерний элемент Accessible, находящийся в локальных координатах Point, если такой элемент существует. |
Accessible |
getAccessibleChild |
Возвращает n-й доступный дочерний элемент объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних элементов объекта. |
AccessibleRole |
getAccessibleRole() |
Возвращает роль этого объекта. |
AccessibleSelection |
getAccessibleSelection() |
Возвращает AccessibleSelection, связанный с этим объектом. |
Accessible |
getAccessibleSelection |
Возвращает объект Accessible, представляющий указанный выбранный элемент объекта. |
int |
getAccessibleSelectionCount() |
Возвращает количество элементов, выбранных в данный момент. |
AccessibleStateSet |
getAccessibleStateSet() |
Возвращает набор состояний этого объекта. |
void |
intervalAdded |
Метод List Data Listener, вызываемый при добавлении интервала. |
void |
intervalRemoved |
Метод List Data Listener, вызываемый при удалении интервала. |
boolean |
isAccessibleChildSelected |
Возвращает true, если текущий дочерний элемент этого объекта выбран. |
void |
propertyChange |
Метод Property Change Listener, вызываемый при изменении свойства. |
void |
removeAccessibleSelection |
Удаляет указанный выбранный элемент объекта из выбора объекта. |
void |
selectAllAccessibleSelection() |
Выбирает все элементы объекта, если объект поддерживает множественный выбор. |
void |
valueChanged |
Метод List Selection Listener, вызываемый при изменении значения. |
Методы, объявленные в классе JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
Методы, объявленные в классе Component.AccessibleAWTComponent
addFocusListener, contains, getAccessibleComponent, getAccessibleIndexInParent, getAccessibleParent, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocale, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Методы, объявленные в классе AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе AccessibleComponent
addFocusListener, contains, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Подробное описание конструкторов
AccessibleJList
public AccessibleJList()
AccessibleJList.Подробное описание методов
propertyChange
public void propertyChange(PropertyChangeEvent e)
- Определен в:
-
propertyChangeв интерфейсеPropertyChangeListener - Параметры:
-
e- PropertyChangeEvent
valueChanged
public void valueChanged(ListSelectionEvent e)
- Определен в:
-
valueChangedв интерфейсеListSelectionListener - Параметры:
-
e- ListSelectionEvent
intervalAdded
public void intervalAdded(ListDataEvent e)
- Определен в:
-
intervalAddedв интерфейсеListDataListener - Параметры:
-
e- ListDataEvent
intervalRemoved
public void intervalRemoved(ListDataEvent e)
- Определен в:
-
intervalRemovedв интерфейсеListDataListener - Параметры:
-
e- ListDataEvent
contentsChanged
public void contentsChanged(ListDataEvent e)
- Определен в:
-
contentsChangedв интерфейсеListDataListener - Параметры:
-
e- ListDataEvent
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
- Переопределяет:
-
getAccessibleStateSetв классеJComponent.AccessibleJComponent - Возвращает:
- экземпляр AccessibleState, содержащий текущее состояние объекта
- См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Переопределяет:
-
getAccessibleRoleв классеJComponent.AccessibleJComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Accessible, находящийся в локальных координатах Point, если такой элемент существует. В противном случае возвращает null.- Определен в:
-
getAccessibleAtв интерфейсеAccessibleComponent - Переопределяет:
-
getAccessibleAtв классеContainer.AccessibleAWTContainer - Параметры:
-
p- точка, задающая верхний левый уголAccessible, в системе координат родительского объекта - Возвращает:
Accessibleв указанном месте, если он существует
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
- Переопределяет:
-
getAccessibleChildrenCountв классеJComponent.AccessibleJComponent - Возвращает:
- количество доступных дочерних элементов объекта.
getAccessibleChild
public Accessible getAccessibleChild(int i)
- Переопределяет:
-
getAccessibleChildв классеJComponent.AccessibleJComponent - Параметры:
-
i- индекс дочернего элемента, начиная с нуля - Возвращает:
- n-й доступный дочерний элемент объекта
- См. также:
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
- Переопределяет:
-
getAccessibleSelectionв классеAccessibleContext - Возвращает:
- этот объект
- См. также:
getAccessibleSelectionCount
public int getAccessibleSelectionCount()
- Определен в:
-
getAccessibleSelectionCountв интерфейсеAccessibleSelection - Возвращает:
- количество элементов, выбранных в данный момент.
getAccessibleSelection
public Accessible getAccessibleSelection(int i)
null.- Определен в:
-
getAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i- индекс выбранного элемента, начиная с нуля - Возвращает:
- объект Accessible, содержащий выбранный элемент
- См. также:
isAccessibleChildSelected
public boolean isAccessibleChildSelected(int i)
- Определен в:
-
isAccessibleChildSelectedв интерфейсеAccessibleSelection - Параметры:
-
i- индекс дочернего элемента этого объекта Accessible, начиная с нуля. - Возвращает:
-
true, если текущий дочерний элемент этого объекта выбран; иначеfalse - См. также:
addAccessibleSelection
public void addAccessibleSelection(int i)
- Определен в:
-
addAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i- индекс выбираемого элемента, начиная с нуля - См. также:
removeAccessibleSelection
public void removeAccessibleSelection(int i)
- Определен в:
-
removeAccessibleSelectionв интерфейсеAccessibleSelection - Параметры:
-
i- индекс выбираемого элемента, начиная с нуля - См. также:
clearAccessibleSelection
public void clearAccessibleSelection()
- Определен в:
-
clearAccessibleSelectionв интерфейсеAccessibleSelection
selectAllAccessibleSelection
public void selectAllAccessibleSelection()
- Определен в:
-
selectAllAccessibleSelectionв интерфейсеAccessibleSelection
© 1993, 2025, 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/25/docs/api/java.desktop/javax/swing/JList.AccessibleJList.html