Класс 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.
Вложенные классы
Вложенные классы/интерфейсы, унаследованные от класса 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() Получить роль этого объекта. |
AccessibleText |
getAccessibleText() Получает AccessibleText, связанный с этим объектом, представляющий текст на экране. |
String |
getAfterIndex(int part,
int index) Возвращает строку после заданного индекса. |
String |
getAtIndex(int part,
int index) Возвращает строку по заданному индексу. |
String |
getBeforeIndex(int part,
int index) Возвращает строку перед заданным индексом. |
int |
getCaretPosition() Возвращает смещение курсора в нумерации с нуля. |
AttributeSet |
getCharacterAttribute(int i) Возвращает AttributeSet для заданного символа по заданному индексу. |
Rectangle |
getCharacterBounds(int i) Возвращает прямоугольник, ограничивающий символ по заданному индексу в строке. |
int |
getCharCount() Возвращает количество символов (действительных индексов). |
int |
getIndexAtPoint(Point p) По заданной точке в локальных координатах возвращает индекс нумерации с нуля символа под этой точкой. |
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, 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()
Методы
getAccessibleName
public String getAccessibleName()
Получить доступное имя этого объекта.
- Переопределяет:
-
getAccessibleNameв классеJComponent.AccessibleJComponent - Возвращает:
- локализационное имя объекта — может быть null, если у этого объекта нет имени
- См. также:
AccessibleContext.setAccessibleName(java.lang.String)
getAccessibleRole
public AccessibleRole getAccessibleRole()
Получить роль этого объекта.
- Переопределяет:
-
getAccessibleRoleв классеJComponent.AccessibleJComponent - Возвращает:
- экземпляр AccessibleRole, описывающий роль объекта
- См. также:
AccessibleRole
getAccessibleIcon
public AccessibleIcon[] getAccessibleIcon()
Получить AccessibleIcons, связанные с этим объектом, если они есть. В противном случае вернуть null.
- Переопределяет:
-
getAccessibleIconв классеAccessibleContext - Возвращает:
- массив AccessibleIcon, если поддерживается объектом; в противном случае вернуть null
- С:
- 1.3
- См. также:
AccessibleIcon
getAccessibleRelationSet
public AccessibleRelationSet getAccessibleRelationSet()
Получить AccessibleRelationSet, связанный с этим объектом, если он существует. В противном случае вернуть null.
- Переопределяет:
-
getAccessibleRelationSetв классеAccessibleContext - Возвращает:
- AccessibleRelationSet, если поддерживается объектом; в противном случае вернуть null
- С:
- 1.3
- См. также:
AccessibleRelation
getAccessibleText
public AccessibleText getAccessibleText()
Описание скопировано из класса: AccessibleContext
Получить AccessibleText, связанный с этим объектом, представляющий текст на дисплее.
- Переопределяет:
-
getAccessibleTextв классеAccessibleContext - Возвращает:
- AccessibleText, если поддерживается объектом; иначе вернуть null
- См. также:
AccessibleText
getIndexAtPoint
public int getIndexAtPoint(Point p)
Учитывая точку в локальных координатах, вернуть индекс символа с нулевым основанием под этой точкой. Если точка недействительна, этот метод возвращает -1.
- Определено в:
-
getIndexAtPointв интерфейсеAccessibleText - Параметры:
-
p- точка в локальных координатах - Возвращает:
- индекс символа с нулевым основанием под точкой p; если точка недействительна, возвращает -1.
- С:
- 1.3
getCharacterBounds
public Rectangle getCharacterBounds(int i)
Возвращает область отображения символа по заданному индексу в строке. Границы возвращаются в локальных координатах. Если индекс недействителен, null возвращается.
- Определено в:
-
getCharacterBoundsв интерфейсеAccessibleText - Параметры:
-
i- индекс в строке - Возвращает:
- экранные координаты области отображения символа. Если индекс недействителен,
nullвозвращается. - С:
- 1.3
getCharCount
public int getCharCount()
Возвращает количество символов (действительных индексов)
- Определено в:
-
getCharCountв интерфейсеAccessibleText - Возвращает:
- количество символов
- С:
- 1.3
getCaretPosition
public int getCaretPosition()
Возвращает смещение отсчета с нуля до курсора. Примечание: правее курсора будет иметь то же значение индекса, что и смещение (курсор находится между двумя символами).
- Определено в:
-
getCaretPositionв интерфейсеAccessibleText - Возвращает:
- смещение отсчета с нуля до курсора.
- С:
- 1.3
getAtIndex
public String getAtIndex(int part,
int index) Возвращает строку по заданному индексу.
- Определено в:
-
getAtIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для извлечения -
index- индекс в тексте >= 0 - Возвращает:
- буква, слово или предложение, null для недействительного индекса или части
- С:
- 1.3
getAfterIndex
public String getAfterIndex(int part,
int index) Возвращает строку после заданного индекса.
- Определено в:
-
getAfterIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для извлечения -
index- индекс в тексте >= 0 - Возвращает:
- буква, слово или предложение, null для недействительного индекса или части
- С:
- 1.3
getBeforeIndex
public String getBeforeIndex(int part,
int index) Возвращает строку перед заданным индексом.
- Определено в:
-
getBeforeIndexв интерфейсеAccessibleText - Параметры:
-
part- AccessibleText.CHARACTER, AccessibleText.WORD или AccessibleText.SENTENCE для извлечения -
index- индекс в тексте >= 0 - Возвращает:
- буква, слово или предложение, null для недействительного индекса или части
- С:
- 1.3
getCharacterAttribute
public AttributeSet getCharacterAttribute(int i)
Возвращает AttributeSet для заданного символа по заданному индексу
- Определено в:
-
getCharacterAttributeв интерфейсеAccessibleText - Параметры:
-
i- индекс в тексте с нулевым основанием - Возвращает:
- AttributeSet символа
- С:
- 1.3
getSelectionStart
public int getSelectionStart()
Возвращает начальное смещение в выбранном тексте. Если нет выбора, но есть курсор, начальное и конечное смещения будут одинаковыми.
- Определено в:
-
getSelectionStartв интерфейсеAccessibleText - Возвращает:
- индекс в тексте начала выделения
- С:
- 1.3
getSelectionEnd
public int getSelectionEnd()
Возвращает конечное смещение в выбранном тексте. Если нет выбора, но есть курсор, начальное и конечное смещения будут одинаковыми.
- Определено в:
-
getSelectionEndв интерфейсеAccessibleText - Возвращает:
- индекс в тексте конца выделения
- С:
- 1.3
getSelectedText
public String getSelectedText()
Возвращает часть текста, которая выбрана.
- Определено в:
-
getSelectedTextв интерфейсеAccessibleText - Возвращает:
- строка, часть текста, которая выбрана
- С:
- 1.3
getToolTipText
public String getToolTipText()
Возвращает текст всплывающей подсказки.
- Определено в:
-
getToolTipTextв интерфейсеAccessibleExtendedComponent - Переопределяет:
-
getToolTipTextв классеJComponent.AccessibleJComponent - Возвращает:
- текст всплывающей подсказки, если поддерживается объектом; в противном случае null
- С:
- 1.4
getTitledBorderText
public String getTitledBorderText()
Возвращает текст заголовка рамки.
- Определено в:
-
getTitledBorderTextв интерфейсеAccessibleExtendedComponent - Переопределяет:
-
getTitledBorderTextв классеJComponent.AccessibleJComponent - Возвращает:
- текст заголовка рамки, если поддерживается объектом; в противном случае null
- С:
- 1.4
getAccessibleKeyBinding
public AccessibleKeyBinding getAccessibleKeyBinding()
Возвращает сочетания клавиш, связанные с этим объектом.
- Определено в:
-
getAccessibleKeyBindingв интерфейсеAccessibleExtendedComponent - Переопределяет:
-
getAccessibleKeyBindingв классеJComponent.AccessibleJComponent - Возвращает:
- сочетания клавиш, если поддерживаются объектом; в противном случае null
- С:
- 1.4
- См. также:
AccessibleKeyBinding
© 1993, 2020, 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.