Класс JComponent.AccessibleJComponent
- Все реализуемые интерфейсы:
-
Serializable,AccessibleComponent,AccessibleExtendedComponent
- Прямые известные подклассы:
-
AbstractButton.AccessibleAbstractButton,JColorChooser.AccessibleJColorChooser,JComboBox.AccessibleJComboBox,JDesktopPane.AccessibleJDesktopPane,JFileChooser.AccessibleJFileChooser,JInternalFrame.AccessibleJInternalFrame,JInternalFrame.JDesktopIcon.AccessibleJDesktopIcon,JLabel.AccessibleJLabel,JLayeredPane.AccessibleJLayeredPane,JList.AccessibleJList,JMenuBar.AccessibleJMenuBar,JOptionPane.AccessibleJOptionPane,JPanel.AccessibleJPanel,JPopupMenu.AccessibleJPopupMenu,JProgressBar.AccessibleJProgressBar,JRootPane.AccessibleJRootPane,JScrollBar.AccessibleJScrollBar,JScrollPane.AccessibleJScrollPane,JSeparator.AccessibleJSeparator,JSlider.AccessibleJSlider,JSpinner.AccessibleJSpinner,JSplitPane.AccessibleJSplitPane,JTabbedPane.AccessibleJTabbedPane,JTable.AccessibleJTable,JTableHeader.AccessibleJTableHeader,JTextComponent.AccessibleJTextComponent,JToolBar.AccessibleJToolBar,JToolTip.AccessibleJToolTip,JTree.AccessibleJTree,JViewport.AccessibleJViewport
- Вложенный класс:
JComponent
public abstract class JComponent.AccessibleJComponent extends Container.AccessibleAWTContainer implements AccessibleExtendedComponent
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими версиями Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, работающими с одной версией Swing. Начиная с версии 1.4, добавлена поддержка долгосрочного хранения всех JavaBeans в пакете java.beans. Обратитесь к XMLEncoder.
Краткое описание вложенных классов
| Модификатор и тип | Класс | Описание |
|---|---|---|
protected class |
JComponent.AccessibleJComponent.AccessibleContainerHandler |
Вызывать обработчик PropertyChange, если он зарегистрирован, при добавлении/удалении дочерних элементов. |
protected class |
JComponent.AccessibleJComponent.AccessibleFocusHandler |
Устарело. Этот класс больше не используется и не нужен. |
Вложенные классы/интерфейсы, объявленные в классе java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected FocusListener |
accessibleFocusHandler |
Устарело. |
Поля, объявленные в классе java.awt.Container.AccessibleAWTContainer
accessibleContainerHandler
Поля, объявленные в классе java.awt.Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
Поля, объявленные в классе javax.accessibility.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
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Хотя класс абстрактный, все подклассы должны его вызывать. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список слушателей. |
Accessible |
getAccessibleChild |
Возвращает n-ый доступный дочерний элемент объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних элементов в объекте. |
String |
getAccessibleDescription() |
Получает описание доступности этого объекта. |
AccessibleKeyBinding |
getAccessibleKeyBinding() |
Возвращает сочетания клавиш, связанные с этим объектом |
String |
getAccessibleName() |
Получает имя доступности этого объекта. |
AccessibleRole |
getAccessibleRole() |
Получает роль этого объекта. |
AccessibleStateSet |
getAccessibleStateSet() |
Получает состояние этого объекта. |
protected String |
getBorderTitle |
Рекурсивно ищет в иерархии границ (если она существует) TitledBorder с ненулевым заголовком. |
String |
getTitledBorderText() |
Возвращает текст заголовка рамки с заголовком |
String |
getToolTipText() |
Возвращает текст подсказки |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка слушателей. |
Методы, объявленные в классе java.awt.Container.AccessibleAWTContainer
getAccessibleAt
Методы, объявленные в классе java.awt.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
Методы, объявленные в классе javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Методы, объявленные в интерфейсе javax.accessibility.AccessibleComponent
addFocusListener, contains, getAccessibleAt, getBackground, getBounds, getCursor, getFont, getFontMetrics, getForeground, getLocation, getLocationOnScreen, getSize, isEnabled, isFocusTraversable, isShowing, isVisible, removeFocusListener, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFont, setForeground, setLocation, setSize, setVisible
Подробное описание полей
accessibleFocusHandler
@Deprecated protected FocusListener accessibleFocusHandler
Подробное описание конструкторов
AccessibleJComponent
protected AccessibleJComponent()
Подробное описание методов
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
- Overrides:
-
addPropertyChangeListenerв классеContainer.AccessibleAWTContainer - Параметры:
-
listener- добавляемый PropertyChangeListener - См. также:
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
- Overrides:
-
removePropertyChangeListenerв классеContainer.AccessibleAWTContainer - Параметры:
-
listener- удаляемый PropertyChangeListener
getBorderTitle
protected String getBorderTitle(Border b)
- Параметры:
-
b- граница, для которой необходимо получить заголовок - Возвращает:
- заголовок границы в виде строки, null, если у неё нет заголовка
getAccessibleName
public String getAccessibleName()
- Overrides:
-
getAccessibleNameв классеComponent.AccessibleAWTComponent - Возвращает:
- локализованное имя объекта — может быть null, если у этого объекта нет имени
- См. также:
getAccessibleDescription
public String getAccessibleDescription()
- Overrides:
-
getAccessibleDescriptionв классеComponent.AccessibleAWTComponent - Возвращает:
- локализованное описание объекта — может быть null, если у этого объекта нет описания
- См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Overrides:
-
getAccessibleRoleв классеComponent.AccessibleAWTComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
- Overrides:
-
getAccessibleStateSetв классеComponent.AccessibleAWTComponent - Возвращает:
- экземпляр AccessibleStateSet, содержащий текущий набор состояний объекта
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
- Overrides:
-
getAccessibleChildrenCountв классеContainer.AccessibleAWTContainer - Возвращает:
- количество доступных дочерних элементов в объекте.
getAccessibleChild
public Accessible getAccessibleChild(int i)
- Overrides:
-
getAccessibleChildв классеContainer.AccessibleAWTContainer - Параметры:
-
i- индекс дочернего элемента (от нуля) - Возвращает:
- n-ый Accessible дочерний элемент объекта
- См. также:
getToolTipText
public String getToolTipText()
- Specified by:
-
getToolTipTextв интерфейсеAccessibleExtendedComponent - Возвращает:
- текст всплывающей подсказки, если поддерживается; в противном случае null
- Since:
- 1.4
getTitledBorderText
public String getTitledBorderText()
- Specified by:
-
getTitledBorderTextв интерфейсеAccessibleExtendedComponent - Возвращает:
- текст заголовка рамки, если поддерживается; в противном случае null
- Since:
- 1.4
getAccessibleKeyBinding
public AccessibleKeyBinding getAccessibleKeyBinding()
- Specified by:
-
getAccessibleKeyBindingв интерфейсеAccessibleExtendedComponent - Возвращает:
- сочетания клавиш, если поддерживаются; в противном случае null
- Since:
- 1.4
- См. также:
© 1993, 2023, 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/21/docs/api/java.desktop/javax/swing/JComponent.AccessibleJComponent.html