Класс JLabel.AccessibleJLabel
- Все реализованные интерфейсы:
-
Serializable,AccessibleComponent,AccessibleExtendedComponent,AccessibleText
- Вложенный класс:
JLabel
protected class JLabel.AccessibleJLabel extends JComponent.AccessibleJComponent implements AccessibleText, AccessibleExtendedComponent
Предупреждение: Сериализованные объекты этого класса не будут совместимы с будущими выпусками Swing. Текущая поддержка сериализации подходит для краткосрочного хранения или RMI между приложениями, использующими одну и ту же версию Swing. Начиная с версии 1.4, добавлена поддержка долгосрочного хранения всех JavaBeans в пакете java.beans. Обратитесь к XMLEncoder.
- С момента:
- 1.2
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе javax.swing.JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Вложенные классы/интерфейсы, объявленные в классе java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
Краткое описание полей
Поля, объявленные в классе javax.swing.JComponent.AccessibleJComponent
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
Поля, объявленные в интерфейсе javax.accessibility.AccessibleText
CHARACTER, SENTENCE, WORD
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создает AccessibleJLabel. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
AccessibleIcon[] |
getAccessibleIcon() |
Получить AccessibleIcons, связанные с этим объектом, если они существуют. |
AccessibleKeyBinding |
getAccessibleKeyBinding() |
Возвращает сочетания клавиш, связанные с этим объектом. |
String |
getAccessibleName() |
Получить имя доступности этого объекта. |
AccessibleRelationSet |
getAccessibleRelationSet() |
Получить AccessibleRelationSet, связанный с этим объектом, если он существует. |
AccessibleRole |
getAccessibleRole() |
Получить роль этого объекта. |
String |
getAfterIndex |
Возвращает строку после заданного индекса. |
String |
getAtIndex |
Возвращает строку по заданному индексу. |
String |
getBeforeIndex |
Возвращает строку перед заданным индексом. |
int |
getCaretPosition() |
Возвращает смещение курсора с нулевого индекса. |
AttributeSet |
getCharacterAttribute |
Возвращает AttributeSet для заданного символа по заданному индексу. |
Rectangle |
getCharacterBounds |
Возвращает прямоугольник (bounding box) символа по заданному индексу в строке. |
int |
getCharCount() |
Возвращает количество символов (валидные индексы). |
int |
getIndexAtPoint |
При заданной точке в локальных координатах, возвращает нулевой индекс символа под этой точкой. |
String |
getSelectedText() |
Возвращает выделенный фрагмент текста. |
int |
getSelectionEnd() |
Возвращает конечное смещение в выделенном тексте. |
int |
getSelectionStart() |
Возвращает начальное смещение в выделенном тексте. |
String |
getTitledBorderText() |
Возвращает текст заголовка рамки. |
String |
getToolTipText() |
Возвращает текст всплывающей подсказки. |
Методы, объявленные в классе javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleStateSet, getBorderTitle, removePropertyChangeListener
Методы, объявленные в классе 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, 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
Подробное описание конструкторов
AccessibleJLabel
protected AccessibleJLabel()
AccessibleJLabel.Подробное описание методов
getAccessibleName
public String getAccessibleName()
- Overrides:
-
getAccessibleNameв классеJComponent.AccessibleJComponent - Возвращает:
- локализованное имя объекта — может быть null, если у этого объекта нет имени
- См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Overrides:
-
getAccessibleRoleв классеJComponent.AccessibleJComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
getAccessibleIcon
public AccessibleIcon[] getAccessibleIcon()
- Overrides:
-
getAccessibleIconв классеAccessibleContext - Возвращает:
- массив
AccessibleIcon, если поддерживается объектом; в противном случае вернутьnull - С тех пор:
- 1.3
- См. также:
getAccessibleRelationSet
public AccessibleRelationSet getAccessibleRelationSet()
- Overrides:
-
getAccessibleRelationSetв классеAccessibleContext - Возвращает:
AccessibleRelationSet, если поддерживается объектом; в противном случае вернутьnull- С тех пор:
- 1.3
- См. также:
getIndexAtPoint
public int getIndexAtPoint(Point p)
- Specified by:
-
getIndexAtPointв интерфейсеAccessibleText - Параметры:
-
p- точка в локальных координатах - Возвращает:
- индекс символа в строке с нуля; если точка недопустима, возвращает -1.
- С тех пор:
- 1.3
getCharacterBounds
public Rectangle getCharacterBounds(int i)
null.- Specified by:
-
getCharacterBoundsв интерфейсеAccessibleText - Параметры:
-
i- индекс в строке - Возвращает:
- экранные координаты прямоугольника, ограничивающего символ. Если индекс недопустим, возвращается
null. - С тех пор:
- 1.3
getCharCount
public int getCharCount()
- Specified by:
-
getCharCountв интерфейсеAccessibleText - Возвращает:
- количество символов
- С тех пор:
- 1.3
getCaretPosition
public int getCaretPosition()
- Specified by:
-
getCaretPositionв интерфейсеAccessibleText - Возвращает:
- смещение курсора с нуля.
- С тех пор:
- 1.3
getAtIndex
public String getAtIndex(int part, int index)
- Specified by:
-
getAtIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для получения -
index- индекс в тексте >= 0 - Возвращает:
- символ, слово или предложение, null для недействительного индекса или части
- С тех пор:
- 1.3
getAfterIndex
public String getAfterIndex(int part, int index)
- Specified by:
-
getAfterIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для получения -
index- индекс в тексте >= 0 - Возвращает:
- символ, слово или предложение, null для недействительного индекса или части
- С тех пор:
- 1.3
getBeforeIndex
public String getBeforeIndex(int part, int index)
- Specified by:
-
getBeforeIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для получения -
index- индекс в тексте >= 0 - Возвращает:
- символ, слово или предложение, null для недействительного индекса или части
- С тех пор:
- 1.3
getCharacterAttribute
public AttributeSet getCharacterAttribute(int i)
- Specified by:
-
getCharacterAttributeв интерфейсеAccessibleText - Параметры:
-
i- индекс в тексте с нуля - Возвращает:
- AttributeSet символа
- С тех пор:
- 1.3
getSelectionStart
public int getSelectionStart()
- Specified by:
-
getSelectionStartв интерфейсеAccessibleText - Возвращает:
- индекс в тексте начала выделения
- С тех пор:
- 1.3
getSelectionEnd
public int getSelectionEnd()
- Specified by:
-
getSelectionEndв интерфейсеAccessibleText - Возвращает:
- индекс в тексте конца выделения
- С тех пор:
- 1.3
getSelectedText
public String getSelectedText()
- Specified by:
-
getSelectedTextв интерфейсеAccessibleText - Возвращает:
- строковую часть текста, которая выделена
- С тех пор:
- 1.3
getToolTipText
public String getToolTipText()
- Specified by:
-
getToolTipTextв интерфейсеAccessibleExtendedComponent - Overrides:
-
getToolTipTextв классеJComponent.AccessibleJComponent - Возвращает:
- текст всплывающей подсказки объекта, если он поддерживается; в противном случае null
- С тех пор:
- 1.4
getTitledBorderText
public String getTitledBorderText()
- Specified by:
-
getTitledBorderTextв интерфейсеAccessibleExtendedComponent - Overrides:
-
getTitledBorderTextв классеJComponent.AccessibleJComponent - Возвращает:
- текст заголовка рамки объекта, если он поддерживается; в противном случае null
- С тех пор:
- 1.4
getAccessibleKeyBinding
public AccessibleKeyBinding getAccessibleKeyBinding()
- Specified by:
-
getAccessibleKeyBindingв интерфейсеAccessibleExtendedComponent - Overrides:
-
getAccessibleKeyBindingв классеJComponent.AccessibleJComponent - Возвращает:
- сочетания клавиш, если поддерживаются объектом; в противном случае null
- С тех пор:
- 1.4
- См. также:
© 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/JLabel.AccessibleJLabel.html