Класс JTable.AccessibleJTable.AccessibleJTableCell
java.lang.Object
javax.accessibility.AccessibleContext
javax.swing.JTable.AccessibleJTable.AccessibleJTableCell
- Все реализованные интерфейсы:
-
Accessible,AccessibleComponent
- Вложенный класс:
JTable.AccessibleJTable
protected class JTable.AccessibleJTable.AccessibleJTableCell extends AccessibleContext implements Accessible, AccessibleComponent
Класс предоставляет реализацию API Java Accessibility, соответствующую ячейкам таблицы.
Краткое описание полей
Поля, объявленные в классе 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
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AccessibleJTableCell |
Создаёт AccessibleJTableHeaderEntry. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
addFocusListener |
Добавляет указанный обработчик фокуса для получения событий фокуса от этого компонента. |
void |
addPropertyChangeListener |
Добавляет PropertyChangeListener в список обработчиков. |
boolean |
contains |
Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определены относительно системы координат объекта. |
AccessibleAction |
getAccessibleAction() |
Получает связанный с этим объектом AccessibleAction (если он существует). |
Accessible |
getAccessibleAt |
Возвращает дочерний элемент Accessible, если он существует, находящийся по локальным координатам Point. |
Accessible |
getAccessibleChild |
Возвращает указанный дочерний элемент Accessible объекта. |
int |
getAccessibleChildrenCount() |
Возвращает количество доступных дочерних элементов в объекте. |
AccessibleComponent |
getAccessibleComponent() |
Получает связанный с этим объектом AccessibleComponent (если он существует). |
AccessibleContext |
getAccessibleContext() |
Получает связанный с этим компонентом AccessibleContext. |
String |
getAccessibleDescription() |
Получает доступное описание этого объекта. |
int |
getAccessibleIndexInParent() |
Получает индекс этого объекта в его доступном родительском элементе. |
String |
getAccessibleName() |
Получает доступное имя этого объекта. |
Accessible |
getAccessibleParent() |
Получает родительский элемент Accessible этого объекта. |
AccessibleRole |
getAccessibleRole() |
Получает роль этого объекта. |
AccessibleSelection |
getAccessibleSelection() |
Получает связанный с этим объектом AccessibleSelection (если он существует). |
AccessibleStateSet |
getAccessibleStateSet() |
Получает набор состояний этого объекта. |
AccessibleText |
getAccessibleText() |
Получает связанный с этим объектом AccessibleText (если он существует). |
AccessibleValue |
getAccessibleValue() |
Получает связанный с этим объектом AccessibleValue (если он существует). |
Color |
getBackground() |
Получает цвет фона этого объекта. |
Rectangle |
getBounds() |
Получает границы этого объекта в виде объекта Rectangle. |
protected AccessibleContext |
getCurrentAccessibleContext() |
Получает AccessibleContext для рендерера ячейки таблицы. |
protected Component |
getCurrentComponent() |
Получает компонент рендерера ячейки таблицы. |
Cursor |
getCursor() |
Получает Cursor этого объекта. |
Font |
getFont() |
Получает Font этого объекта. |
FontMetrics |
getFontMetrics |
Получает FontMetrics этого объекта. |
Color |
getForeground() |
Получает цвет переднего плана этого объекта. |
Locale |
getLocale() |
Получает локаль компонента. |
Point |
getLocation() |
Получает расположение объекта относительно родителя в виде точки, задающей верхний левый угол объекта в системе координат экрана. |
Point |
getLocationOnScreen() |
Возвращает расположение объекта на экране. |
Dimension |
getSize() |
Возвращает размер этого объекта в виде объекта Dimension. |
boolean |
isEnabled() |
Определяет, является ли объект активным. |
boolean |
isFocusTraversable() |
Возвращает, может ли этот объект получить фокус. |
boolean |
isShowing() |
Определяет, отображается ли объект. |
boolean |
isVisible() |
Определяет, является ли этот объект видимым. |
void |
removeFocusListener |
Удаляет указанный обработчик фокуса, чтобы он больше не получал события фокуса от этого компонента. |
void |
removePropertyChangeListener |
Удаляет PropertyChangeListener из списка обработчиков. |
void |
requestFocus() |
Запрашивает фокус для этого объекта. |
void |
setAccessibleDescription |
Устанавливает доступное описание этого объекта. |
void |
setAccessibleName |
Устанавливает локализованное доступное имя этого объекта. |
void |
setBackground |
Устанавливает цвет фона этого объекта. |
void |
setBounds |
Устанавливает границы этого объекта в виде объекта Rectangle. |
void |
setCursor |
Устанавливает Cursor этого объекта. |
void |
setEnabled |
Устанавливает состояние активности объекта. |
void |
setFont |
Устанавливает Font этого объекта. |
void |
setForeground |
Устанавливает цвет переднего плана этого объекта. |
void |
setLocation |
Устанавливает расположение объекта относительно родителя. |
void |
setSize |
Изменяет размер этого объекта так, чтобы он имел заданную ширину и высоту. |
void |
setVisible |
Устанавливает состояние видимости объекта. |
Методы, объявленные в классе javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleTable, setAccessibleParent
Подробное описание конструкторов
AccessibleJTableCell
public AccessibleJTableCell(JTable t, int r, int c, int i)
Создаёт
AccessibleJTableHeaderEntry.- Параметры:
-
t- таблицаJTable -
r- строкаint -
c- столбецint -
i- индексint - С тех пор:
- 1.4
Подробное описание методов
getAccessibleContext
public AccessibleContext getAccessibleContext()
Получает
AccessibleContext связанное с этим компонентом. В реализации Java Accessibility API для этого класса возвращает этот объект, который является его собственным AccessibleContext.- Определено в:
-
getAccessibleContextв интерфейсеAccessible - Возвращает:
- этого объекта
getCurrentAccessibleContext
protected AccessibleContext getCurrentAccessibleContext()
Получает AccessibleContext для рендерера ячейки таблицы.
- Возвращает:
AccessibleContextдля рендерера ячейки таблицы, если он существует; в противном случае возвращаетnull.- С тех пор:
- 1.6
getCurrentComponent
protected Component getCurrentComponent()
Получает компонент рендерера ячейки таблицы.
- Возвращает:
- компонент рендерера ячейки таблицы, если он существует; в противном случае возвращает
null. - С тех пор:
- 1.6
getAccessibleName
public String getAccessibleName()
Получает доступное имя этого объекта.
- Переопределяет:
-
getAccessibleNameв классеAccessibleContext - Возвращает:
- локализарованное имя объекта;
nullесли у этого объекта нет имени - См. также:
setAccessibleName
public void setAccessibleName(String s)
Устанавливает локализованное доступное имя этого объекта.
- Переопределяет:
-
setAccessibleNameв классеAccessibleContext - Параметры:
-
s- новое локализованное имя объекта - См. также:
getAccessibleDescription
public String getAccessibleDescription()
Получает доступное описание этого объекта.
- Переопределяет:
-
getAccessibleDescriptionв классеAccessibleContext - Возвращает:
- локализарованное описание объекта;
nullесли у этого объекта нет описания - См. также:
setAccessibleDescription
public void setAccessibleDescription(String s)
Устанавливает доступное описание этого объекта.
- Переопределяет:
-
setAccessibleDescriptionв классеAccessibleContext - Параметры:
-
s- новое локализованное описание объекта - См. также:
getAccessibleRole
public AccessibleRole getAccessibleRole()
Получает роль этого объекта.
- Определено в:
-
getAccessibleRoleв классеAccessibleContext - Возвращает:
- экземпляр
AccessibleRoleописывающий роль объекта - См. также:
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
Получает набор состояний этого объекта.
- Определено в:
-
getAccessibleStateSetв классеAccessibleContext - Возвращает:
- экземпляр
AccessibleStateSetсодержащий текущий набор состояний объекта - См. также:
getAccessibleParent
public Accessible getAccessibleParent()
Получает
Accessible родитель этого объекта.- Переопределяет:
-
getAccessibleParentв классеAccessibleContext - Возвращает:
- родитель этого объекта;
nullесли у этого объекта нетAccessibleродителя
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
Получает индекс этого объекта в его доступном родителе.
- Определено в:
-
getAccessibleIndexInParentв классеAccessibleContext - Возвращает:
- индекс этого объекта в его родителе; -1, если у этого объекта нет доступного родителя
- См. также:
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
Возвращает количество доступных дочерних элементов в объекте.
- Определено в:
-
getAccessibleChildrenCountв классеAccessibleContext - Возвращает:
- количество доступных дочерних элементов в объекте
getAccessibleChild
public Accessible getAccessibleChild(int i)
Возвращает указанное
Accessible дочернее элемент объекта.- Определено в:
-
getAccessibleChildв классеAccessibleContext - Параметры:
-
i- индекс дочернего элемента (с нуля) - Возвращает:
Accessibleдочернее элемент объекта- См. также:
getLocale
public Locale getLocale()
Получает локаль компонента. Если у компонента нет локали, возвращается локаль его родителя.
- Определено в:
-
getLocaleв классеAccessibleContext - Возвращает:
- локаль этого компонента; если у этого компонента нет локали, возвращается локаль его родителя
- Исключения:
-
IllegalComponentStateException- если уComponentнет собственной локали и он ещё не добавлен в иерархию контейнеров, так что локаль не может быть определена из содержащего родителя - См. также:
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
Добавляет
PropertyChangeListener в список слушателей. Слушатель регистрируется для всех свойств.- Переопределяет:
-
addPropertyChangeListenerв классеAccessibleContext - Параметры:
-
l- добавляемыйPropertyChangeListener - См. также:
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener l)
Удаляет
PropertyChangeListener из списка слушателей. Удаляет PropertyChangeListener зарегистрированного для всех свойств.- Переопределяет:
-
removePropertyChangeListenerв классеAccessibleContext - Параметры:
-
l- удаляемыйPropertyChangeListener
getAccessibleAction
public AccessibleAction getAccessibleAction()
Получает
AccessibleAction связанный с этим объектом, если он существует. В противном случае возвращает null.- Переопределяет:
-
getAccessibleActionв классеAccessibleContext - Возвращает:
AccessibleAction, илиnull- См. также:
getAccessibleComponent
public AccessibleComponent getAccessibleComponent()
Получает
AccessibleComponent связанное с этим объектом, если оно существует. В противном случае возвращает null.- Overrides:
-
getAccessibleComponentв классеAccessibleContext - Returns:
AccessibleComponent, илиnull- See Also:
getAccessibleSelection
public AccessibleSelection getAccessibleSelection()
Получает
AccessibleSelection связанное с этим объектом, если оно существует. В противном случае возвращает null.- Overrides:
-
getAccessibleSelectionв классеAccessibleContext - Returns:
AccessibleSelection, илиnull- See Also:
getAccessibleText
public AccessibleText getAccessibleText()
Получает
AccessibleText связанное с этим объектом, если оно существует. В противном случае возвращает null.- Overrides:
-
getAccessibleTextв классеAccessibleContext - Returns:
AccessibleText, илиnull- See Also:
getAccessibleValue
public AccessibleValue getAccessibleValue()
Получает
AccessibleValue связанное с этим объектом, если оно существует. В противном случае возвращает null.- Overrides:
-
getAccessibleValueв классеAccessibleContext - Returns:
AccessibleValue, илиnull- See Also:
getBackground
public Color getBackground()
Получает цвет фона этого объекта.
- Specified by:
-
getBackgroundв интерфейсеAccessibleComponent - Returns:
- цвет фона объекта, если поддерживается; в противном случае,
null - See Also:
setBackground
public void setBackground(Color c)
Устанавливает цвет фона этого объекта.
- Specified by:
-
setBackgroundв интерфейсеAccessibleComponent - Parameters:
-
c- новыйColorдля фона - See Also:
getForeground
public Color getForeground()
Получает цвет переднего плана этого объекта.
- Specified by:
-
getForegroundв интерфейсеAccessibleComponent - Returns:
- цвет переднего плана объекта, если поддерживается; в противном случае,
null - See Also:
setForeground
public void setForeground(Color c)
Устанавливает цвет переднего плана этого объекта.
- Specified by:
-
setForegroundв интерфейсеAccessibleComponent - Parameters:
-
c- новыйColorдля переднего плана - See Also:
getCursor
public Cursor getCursor()
Получает
Cursor этого объекта.- Specified by:
-
getCursorв интерфейсеAccessibleComponent - Returns:
Cursor, если поддерживается, объекта; в противном случае,null- See Also:
setCursor
public void setCursor(Cursor c)
Устанавливает
Cursor этого объекта.- Specified by:
-
setCursorв интерфейсеAccessibleComponent - Parameters:
-
c- новыйCursorобъекта - See Also:
getFont
public Font getFont()
Получает
Font этого объекта.- Specified by:
-
getFontв интерфейсеAccessibleComponent - Returns:
Font, если поддерживается, для объекта; в противном случае,null- See Also:
setFont
public void setFont(Font f)
Устанавливает
Font этого объекта.- Specified by:
-
setFontв интерфейсеAccessibleComponent - Parameters:
-
f- новыйFontобъекта - See Also:
getFontMetrics
public FontMetrics getFontMetrics(Font f)
Получает
FontMetrics этого объекта.- Specified by:
-
getFontMetricsв интерфейсеAccessibleComponent - Parameters:
-
f-Font - Returns:
FontMetricsобъект, если поддерживается; в противном случаеnull- See Also:
isEnabled
public boolean isEnabled()
Определяет, включён ли объект.
- Specified by:
-
isEnabledв интерфейсеAccessibleComponent - Returns:
- true, если объект включён; иначе, false
- See Also:
setEnabled
public void setEnabled(boolean b)
Устанавливает состояние включения объекта.
- Specified by:
-
setEnabledв интерфейсеAccessibleComponent - Parameters:
-
b- если true, включает объект; иначе, выключает его - See Also:
isVisible
public boolean isVisible()
Определяет, виден ли этот объект. Примечание: это означает, что объект намерен быть видимым; однако, он может фактически не отображаться на экране, потому что один из объектов, в котором содержится этот объект, не виден. Чтобы определить, отображается ли объект на экране, используйте
isShowing.- Specified by:
-
isVisibleв интерфейсеAccessibleComponent - Returns:
- true, если объект виден; иначе, false
- See Also:
setVisible
public void setVisible(boolean b)
Устанавливает видимое состояние объекта.
- Specified by:
-
setVisibleв интерфейсеAccessibleComponent - Parameters:
-
b- если true, отображает этот объект; в противном случае, скрывает его - See Also:
isShowing
public boolean isShowing()
Определяет, отображается ли объект. Это определяется путем проверки видимости объекта и предков объекта. Примечание: это вернёт true даже если объект закрыт другим (например, он находится под раскрытым меню).
- Specified by:
-
isShowingв интерфейсеAccessibleComponent - Returns:
- true, если объект отображается; иначе, false
contains
public boolean contains(Point p)
Проверяет, находится ли указанная точка внутри границ этого объекта, где координаты x и y точки определяются относительно системы координат объекта.
- Specified by:
-
containsв интерфейсеAccessibleComponent - Parameters:
-
p-Pointотносительно системы координат объекта - Returns:
- true, если объект содержит
Point; в противном случае false - See Also:
getLocationOnScreen
public Point getLocationOnScreen()
Возвращает расположение объекта на экране.
- Specified by:
-
getLocationOnScreenв интерфейсеAccessibleComponent - Returns:
- местоположение объекта на экране — может быть
null, если этот объект не находится на экране - See Also:
getLocation
public Point getLocation()
Возвращает расположение объекта относительно родительского элемента в виде точки, определяющей верхний левый угол объекта в пространстве координат экрана.
- Specified by:
-
getLocationв интерфейсеAccessibleComponent - Returns:
- экземпляр
Point, представляющий верхний левый угол границ объекта в пространстве координат экрана;null, если этот объект или его родительский элемент не находятся на экране - See Also:
setLocation
public void setLocation(Point p)
Устанавливает расположение объекта относительно родительского элемента.
- Specified by:
-
setLocationв интерфейсеAccessibleComponent - Parameters:
-
p- новое положение для верхнего левого угла - See Also:
getBounds
public Rectangle getBounds()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает границы этого объекта в виде объекта
Rectangle. Границы задают ширину, высоту и расположение этого объекта относительно его родителя.- Specified by:
-
getBoundsв интерфейсеAccessibleComponent - Returns:
- Прямоугольник, указывающий границы этого компонента;
null, если этот объект не находится на экране. - See Also:
setBounds
public void setBounds(Rectangle r)
Описание скопировано из интерфейса:
AccessibleComponentУстанавливает границы этого объекта в виде объекта
Rectangle. Границы задают ширину, высоту и расположение этого объекта относительно его родителя.- Specified by:
-
setBoundsв интерфейсеAccessibleComponent - Parameters:
-
r- прямоугольник, указывающий границы этого компонента - See Also:
getSize
public Dimension getSize()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает размер этого объекта в виде объекта
Dimension. Поле height объекта Dimension содержит высоту этого объекта, а поле width объекта Dimension содержит ширину этого объекта.- Specified by:
-
getSizeв интерфейсеAccessibleComponent - Returns:
- Объект
Dimension, указывающий размер этого компонента;null, если этот объект не находится на экране - See Also:
setSize
public void setSize(Dimension d)
Описание скопировано из интерфейса:
AccessibleComponentИзменяет размер этого объекта так, чтобы у него была заданная ширина и высота.
- Specified by:
-
setSizeв интерфейсеAccessibleComponent - Parameters:
-
d- размер, определяющий новый размер объекта - See Also:
getAccessibleAt
public Accessible getAccessibleAt(Point p)
Описание скопировано из интерфейса:
AccessibleComponentВозвращает дочерний элемент
Accessible, если он существует, содержащийся в локальных координатах Point. - Specified by:
-
getAccessibleAtв интерфейсеAccessibleComponent - Parameters:
-
p- точка относительно системы координат этого объекта - Returns:
- дочерний элемент
Accessible, если он существует, в указанном месте; в противном случаеnull
isFocusTraversable
public boolean isFocusTraversable()
Описание скопировано из интерфейса:
AccessibleComponentВозвращает, может ли этот объект принимать фокус или нет. Объекты, которые могут принимать фокус, также будут иметь состояние
AccessibleState.FOCUSABLE в их AccessibleStateSets. - Specified by:
-
isFocusTraversableв интерфейсеAccessibleComponent - Returns:
-
true, если объект может принять фокус; в противном случаеfalse - See Also:
requestFocus
public void requestFocus()
Описание скопировано из интерфейса:
AccessibleComponentЗапрашивает фокус для этого объекта. Если этот объект не может принять фокус, ничего не произойдёт. В противном случае объект попытается получить фокус.
- Specified by:
-
requestFocusв интерфейсеAccessibleComponent - See Also:
addFocusListener
public void addFocusListener(FocusListener l)
Описание скопировано из интерфейса:
AccessibleComponentДобавляет указанный слушатель фокуса для получения событий фокуса от этого компонента.
- Specified by:
-
addFocusListenerв интерфейсеAccessibleComponent - Parameters:
-
l- слушатель фокуса - See Also:
removeFocusListener
public void removeFocusListener(FocusListener l)
Описание скопировано из интерфейса:
AccessibleComponentУдаляет указанного слушателя фокуса, чтобы он больше не получал события фокуса от этого компонента.
- Specified by:
-
removeFocusListenerв интерфейсеAccessibleComponent - Parameters:
-
l- слушатель фокуса - See Also:
© 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/JTable.AccessibleJTable.AccessibleJTableCell.html