Spec-Zone .ru
спецификации, руководства, описания, API
|
protected class JTable.AccessibleJTable extends JComponent.AccessibleJComponent implements AccessibleSelection, ListSelectionListener, TableModelListener, TableColumnModelListener, CellEditorListener, PropertyChangeListener, AccessibleExtendedTable
JTable
класс. Это обеспечивает реализацию API Доступности Java, соответствующего табличным элементам пользовательского интерфейса.
Предупреждение: Сериализированные объекты этого класса не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
Модификатор и Тип | Класс и Описание |
---|---|
protected class |
JTable.AccessibleJTable.AccessibleJTableCell
Класс обеспечивает реализацию API Доступности Java, соответствующего табличным ячейкам.
|
protected class |
JTable.AccessibleJTable.AccessibleJTableModelChange |
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleContainerHandler, accessibleFocusHandler
accessibleAWTComponentHandler, accessibleAWTFocusHandler
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 |
JTable.AccessibleJTable()
Конструктор AccessibleJTable
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
addAccessibleSelection(int i)
Добавляет указанное
Accessible дочерний элемент объекта к выбору объекта. |
void |
clearAccessibleSelection()
Очищает выбор в объекте, так, чтобы никакие дочерние элементы в объекте не были выбраны.
|
void |
columnAdded(TableColumnModelEvent e)
Дорожка изменяется на табличное содержание (вставки столбца)
|
void |
columnMarginChanged(ChangeEvent e)
Изменения дорожки столбца, перемещающегося из-за граничных изменений.
|
void |
columnMoved(TableColumnModelEvent e)
Изменения дорожки перерасположения столбца.
|
void |
columnRemoved(TableColumnModelEvent e)
Дорожка изменяется на табличное содержание (удаления столбца)
|
void |
columnSelectionChanged(ListSelectionEvent e)
Дорожка, которую изменила модель выбора TableColumnModel.
|
void |
editingCanceled(ChangeEvent e)
Вызванный, когда редактирование отменяется.
|
void |
editingStopped(ChangeEvent e)
Дорожка изменяется на содержание ячейки.
|
Доступный |
getAccessibleAt(int r, int c)
Возвращает Доступное в указанной строке и столбце в таблице.
|
Доступный |
getAccessibleAt(Point p)
Возвраты
Accessible дочерний элемент, если Вы существуете, содержавшие в локальной координате Point . |
Доступный |
getAccessibleCaption()
Возвращает заголовок для таблицы.
|
Доступный |
getAccessibleChild(int i)
Возвращает энное
Accessible дочерний элемент объекта. |
int |
getAccessibleChildrenCount()
Возвращает число доступных дочерних элементов в объекте.
|
int |
getAccessibleColumn(int index)
Возвращает номер столбца индекса в таблице.
|
int |
getAccessibleColumnAtIndex(int i)
Возвращает столбец по данному индексу в таблицу.
|
int |
getAccessibleColumnCount()
Возвращает число столбцов в таблице.
|
Доступный |
getAccessibleColumnDescription(int c)
Возвращает описание указанного столбца в таблице.
|
int |
getAccessibleColumnExtentAt(int r, int c)
Возвращает число столбцов, занятых
Accessible в данном (строка, столбец). |
AccessibleTable |
getAccessibleColumnHeader()
Возвращает заголовки столбца как
AccessibleTable . |
int |
getAccessibleIndex(int r, int c)
Возвращает индекс в строке и столбце в таблице.
|
int |
getAccessibleIndexAt(int r, int c)
Возвращает индекс в данном (строка, столбец) в таблице.
|
AccessibleRole |
getAccessibleRole()
Получает роль этого объекта.
|
int |
getAccessibleRow(int index)
Возвращает номер строки индекса в таблице.
|
int |
getAccessibleRowAtIndex(int i)
Возвращает строку по данному индексу в таблицу.
|
int |
getAccessibleRowCount()
Возвращает число строк в таблице.
|
Доступный |
getAccessibleRowDescription(int r)
Возвращает описание указанной строки в таблице.
|
int |
getAccessibleRowExtentAt(int r, int c)
Возвращает число строк, занятых
Accessible в указанной строке и столбце в таблице. |
AccessibleTable |
getAccessibleRowHeader()
Возвращает заголовки строки как
AccessibleTable . |
AccessibleSelection |
getAccessibleSelection()
Свяжите AccessibleSelection с этим объектом.
|
Доступный |
getAccessibleSelection(int i)
Возвраты
Accessible представление указанного выбранного дочернего элемента в объекте. |
int |
getAccessibleSelectionCount()
Возвращает число
Accessible дочерние элементы в настоящий момент выбираются. |
Доступный |
getAccessibleSummary()
Возвращает сводное описание таблицы.
|
AccessibleTable |
getAccessibleTable()
Добирается
AccessibleTable связанный с этим объектом. |
int[] |
getSelectedAccessibleColumns()
Возвращает выбранные столбцы в таблице.
|
int[] |
getSelectedAccessibleRows()
Возвращает выбранные строки в таблице.
|
boolean |
isAccessibleChildSelected(int i)
Определяет, выбирается ли текущий дочерний элемент этого объекта.
|
boolean |
isAccessibleColumnSelected(int c)
Возвращает булево значение, указывающее, выбирается ли указанный столбец.
|
boolean |
isAccessibleRowSelected(int r)
Возвращает булево значение, указывающее, выбирается ли указанная строка.
|
boolean |
isAccessibleSelected(int r, int c)
Возвращает булево значение, указывающее, выбирается ли доступное в данном (строка, столбец).
|
void |
propertyChange(PropertyChangeEvent e)
Дорожка изменяется на модель выбора, модель столбца, и т.д.
|
void |
removeAccessibleSelection(int i)
Удаляет указанный дочерний элемент объекта от выбора объекта.
|
void |
selectAllAccessibleSelection()
Заставляет каждый дочерний элемент объекта быть выбранным, но только если
JTable поддерживает множественные выборы, и если отдельный выбор ячейки включается. |
void |
setAccessibleCaption(Accessible a)
Устанавливает заголовок для таблицы.
|
void |
setAccessibleColumnDescription(int c, Accessible a)
Устанавливает текст описания указанного столбца таблицы.
|
void |
setAccessibleColumnHeader(AccessibleTable a)
Устанавливает заголовки столбца как
AccessibleTable . |
void |
setAccessibleRowDescription(int r, Accessible a)
Устанавливает текст описания указанной строки таблицы.
|
void |
setAccessibleRowHeader(AccessibleTable a)
Устанавливает заголовки строки как
AccessibleTable . |
void |
setAccessibleSummary(Accessible a)
Устанавливает сводное описание таблицы.
|
void |
tableChanged(TableModelEvent e)
Дорожка изменяется на табличное содержание
|
void |
tableRowsDeleted(TableModelEvent e)
Дорожка изменяется на табличное содержание (удаления строки)
|
void |
tableRowsInserted(TableModelEvent e)
Дорожка изменяется на табличное содержание (вставки строки)
|
void |
valueChanged(ListSelectionEvent e)
Дорожка изменяется на табличные выборы ячейки
|
addPropertyChangeListener, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleName, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
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
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleText, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
protected JTable.AccessibleJTable()
public void propertyChange(PropertyChangeEvent e)
propertyChange
в интерфейсе PropertyChangeListener
e
- Описание объекта PropertyChangeEvent источника события и свойства, которое изменилось.public void tableChanged(TableModelEvent e)
tableChanged
в интерфейсе TableModelListener
public void tableRowsInserted(TableModelEvent e)
public void tableRowsDeleted(TableModelEvent e)
public void columnAdded(TableColumnModelEvent e)
columnAdded
в интерфейсе TableColumnModelListener
public void columnRemoved(TableColumnModelEvent e)
columnRemoved
в интерфейсе TableColumnModelListener
public void columnMoved(TableColumnModelEvent e)
columnMoved
в интерфейсе TableColumnModelListener
TableColumnModelListener
public void columnMarginChanged(ChangeEvent e)
columnMarginChanged
в интерфейсе TableColumnModelListener
TableColumnModelListener
public void columnSelectionChanged(ListSelectionEvent e)
columnSelectionChanged
в интерфейсе TableColumnModelListener
TableColumnModelListener
public void editingStopped(ChangeEvent e)
editingStopped
в интерфейсе CellEditorListener
CellEditorListener
public void editingCanceled(ChangeEvent e)
editingCanceled
в интерфейсе CellEditorListener
CellEditorListener
public void valueChanged(ListSelectionEvent e)
valueChanged
в интерфейсе ListSelectionListener
e
- событие, которое характеризует изменение.public AccessibleSelection getAccessibleSelection()
getAccessibleSelection
в классе AccessibleContext
AccessibleSelection
public AccessibleRole getAccessibleRole()
getAccessibleRole
в классе JComponent.AccessibleJComponent
AccessibleRole
public Accessible getAccessibleAt(Point p)
Accessible
дочерний элемент, если Вы существуете, содержавшие в локальной координате Point
.getAccessibleAt
в интерфейсе AccessibleComponent
getAccessibleAt
в классе Container.AccessibleAWTContainer
p
- точка, определяющая верхний левый угол Accessible
, данный в координатном пространстве родителя объектаAccessible
, если это существует в указанном расположении; еще null
public int getAccessibleChildrenCount()
Accessible
, тогда этот метод должен возвратить число дочерних элементов этого объекта.getAccessibleChildrenCount
в классе JComponent.AccessibleJComponent
public Accessible getAccessibleChild(int i)
Accessible
дочерний элемент объекта.getAccessibleChild
в классе JComponent.AccessibleJComponent
i
- основанный на нуле индекс дочернего элементаAccessibleContext.getAccessibleChildrenCount()
public int getAccessibleSelectionCount()
Accessible
дочерние элементы в настоящий момент выбираются. Если никакие дочерние элементы не будут выбраны, то возвращаемое значение будет 0.getAccessibleSelectionCount
в интерфейсе AccessibleSelection
public Accessible getAccessibleSelection(int i)
Accessible
представление указанного выбранного дочернего элемента в объекте. Если не будет выбора, или есть меньше дочерних элементов, выбранных чем целое число, в котором передают, то возвращаемое значение будет null
. Отметьте, что индекс представляет i-th выбранный дочерний элемент, который отличается от i-th дочернего элемента.
getAccessibleSelection
в интерфейсе AccessibleSelection
i
- основанный на нуле индекс выбранных дочерних элементовgetAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected
в интерфейсе AccessibleSelection
i
- основанный на нуле индекс дочернего элемента в этом Accessible
объектAccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
Accessible
дочерний элемент объекта к выбору объекта. Если объект поддерживает множественные выборы, указанный дочерний элемент добавляется к любому существующему выбору, иначе это заменяет любой существующий выбор в объекте. Если указанный дочерний элемент уже выбирается, этот метод не имеет никакого эффекта. Этот метод только продолжает работать JTable
s, которым включали отдельному выбору ячейки.
addAccessibleSelection
в интерфейсе AccessibleSelection
i
- основанный на нуле индекс дочернего элементаAccessibleContext.getAccessibleChild(int)
public void removeAccessibleSelection(int i)
Этот метод только продолжает работать JTables
которым включали отдельному выбору ячейки.
removeAccessibleSelection
в интерфейсе AccessibleSelection
i
- основанный на нуле индекс дочернего элементаAccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
clearAccessibleSelection
в интерфейсе AccessibleSelection
public void selectAllAccessibleSelection()
JTable
поддерживает множественные выборы, и если отдельный выбор ячейки включается.selectAllAccessibleSelection
в интерфейсе AccessibleSelection
public int getAccessibleRow(int index)
getAccessibleRow
в интерфейсе AccessibleExtendedTable
index
- основанный на нуле индекс в таблицеpublic int getAccessibleColumn(int index)
getAccessibleColumn
в интерфейсе AccessibleExtendedTable
index
- основанный на нуле индекс в таблицеpublic int getAccessibleIndex(int r, int c)
getAccessibleIndex
в интерфейсе AccessibleExtendedTable
r
- основанная на нуле строка таблицыc
- основанный на нуле столбец таблицыpublic AccessibleTable getAccessibleTable()
AccessibleTable
связанный с этим объектом. В реализации API Доступности Java для этого класса возвратите этот объект, который ответственен за реализацию AccessibleTables
интерфейс от имени себя.getAccessibleTable
в классе AccessibleContext
AccessibleTable
public Accessible getAccessibleCaption()
getAccessibleCaption
в интерфейсе AccessibleTable
public void setAccessibleCaption(Accessible a)
setAccessibleCaption
в интерфейсе AccessibleTable
a
- заголовок для таблицыpublic Accessible getAccessibleSummary()
getAccessibleSummary
в интерфейсе AccessibleTable
public void setAccessibleSummary(Accessible a)
setAccessibleSummary
в интерфейсе AccessibleTable
a
- сводное описание таблицыpublic int getAccessibleRowCount()
AccessibleTable
getAccessibleRowCount
в интерфейсе AccessibleTable
public int getAccessibleColumnCount()
AccessibleTable
getAccessibleColumnCount
в интерфейсе AccessibleTable
public Accessible getAccessibleAt(int r, int c)
AccessibleTable
getAccessibleAt
в интерфейсе AccessibleTable
r
- основанная на нуле строка таблицыc
- основанный на нуле столбец таблицыpublic int getAccessibleRowExtentAt(int r, int c)
Accessible
в указанной строке и столбце в таблице.getAccessibleRowExtentAt
в интерфейсе AccessibleTable
Accessible
в указанной строке и столбце в таблицеpublic int getAccessibleColumnExtentAt(int r, int c)
Accessible
в данном (строка, столбец).getAccessibleColumnExtentAt
в интерфейсе AccessibleTable
Accessible
в указанной строке и столбце в таблицеpublic AccessibleTable getAccessibleRowHeader()
AccessibleTable
.getAccessibleRowHeader
в интерфейсе AccessibleTable
AccessibleTable
представление заголовков строкиpublic void setAccessibleRowHeader(AccessibleTable a)
AccessibleTable
.setAccessibleRowHeader
в интерфейсе AccessibleTable
a
- AccessibleTable
представление заголовков строкиpublic AccessibleTable getAccessibleColumnHeader()
AccessibleTable
.getAccessibleColumnHeader
в интерфейсе AccessibleTable
AccessibleTable
представление заголовков столбца, или null
если табличный заголовок null
public void setAccessibleColumnHeader(AccessibleTable a)
AccessibleTable
.setAccessibleColumnHeader
в интерфейсе AccessibleTable
a
- AccessibleTable
представление заголовков столбцаpublic Accessible getAccessibleRowDescription(int r)
getAccessibleRowDescription
в интерфейсе AccessibleTable
r
- основанная на нуле строка таблицыpublic void setAccessibleRowDescription(int r, Accessible a)
setAccessibleRowDescription
в интерфейсе AccessibleTable
r
- основанная на нуле строка таблицыa
- описание строкиpublic Accessible getAccessibleColumnDescription(int c)
getAccessibleColumnDescription
в интерфейсе AccessibleTable
c
- основанный на нуле столбец таблицыpublic void setAccessibleColumnDescription(int c, Accessible a)
setAccessibleColumnDescription
в интерфейсе AccessibleTable
c
- основанный на нуле столбец таблицыa
- описание столбцаpublic boolean isAccessibleSelected(int r, int c)
isAccessibleSelected
в интерфейсе AccessibleTable
r
- основанная на нуле строка таблицыc
- основанный на нуле столбец таблицыpublic boolean isAccessibleRowSelected(int r)
isAccessibleRowSelected
в интерфейсе AccessibleTable
r
- основанная на нуле строка таблицыpublic boolean isAccessibleColumnSelected(int c)
isAccessibleColumnSelected
в интерфейсе AccessibleTable
c
- основанный на нуле столбец таблицыpublic int[] getSelectedAccessibleRows()
getSelectedAccessibleRows
в интерфейсе AccessibleTable
public int[] getSelectedAccessibleColumns()
getSelectedAccessibleColumns
в интерфейсе AccessibleTable
public int getAccessibleRowAtIndex(int i)
i
- основанный на нуле индекс в таблицуpublic int getAccessibleColumnAtIndex(int i)
i
- основанный на нуле индекс в таблицуpublic int getAccessibleIndexAt(int r, int c)
r
- основанная на нуле строка таблицыc
- основанный на нуле столбец таблицы
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.