Spec-Zone .ru
спецификации, руководства, описания, API
|
protected class JMenu.AccessibleJMenu extends JMenuItem.AccessibleJMenuItem implements AccessibleSelection
JMenu
класс. Это обеспечивает реализацию API Доступности Java, соответствующего элементам пользовательского интерфейса меню.
Предупреждение: Сериализированные объекты этого класса не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
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
CLICK, DECREMENT, INCREMENT, TOGGLE_EXPAND, TOGGLE_POPUP
CHARACTER, SENTENCE, WORD
Модификатор | Конструктор и Описание |
---|---|
protected |
JMenu.AccessibleJMenu() |
Модификатор и Тип | Метод и Описание |
---|---|
void |
addAccessibleSelection(int i)
Выбирает
i меню th в меню. |
void |
clearAccessibleSelection()
Очищает выбор в объекте, так, чтобы ничто в объекте не было выбрано.
|
Доступный |
getAccessibleChild(int i)
Возвращает энный Доступный дочерний элемент объекта.
|
int |
getAccessibleChildrenCount()
Возвращает число доступных дочерних элементов в объекте.
|
AccessibleRole |
getAccessibleRole()
Получите роль этого объекта.
|
AccessibleSelection |
getAccessibleSelection()
Свяжите AccessibleSelection с этим объектом.
|
Доступный |
getAccessibleSelection(int i)
Возвращает в настоящий момент выбранное подменю, если Вы выбираетесь, иначе нуль (может только быть один выбор, и это может только быть подменю, поскольку иначе пункты меню не остаются выбранными).
|
int |
getAccessibleSelectionCount()
Возвраты 1, если подменю в настоящий момент выбирается в этом меню.
|
boolean |
isAccessibleChildSelected(int i)
Возвращает true, если текущий дочерний элемент этого объекта выбирается (то есть, если этот дочерний элемент является раскрытым подменю).
|
void |
removeAccessibleSelection(int i)
Удаляет энный элемент из выбора.
|
void |
selectAllAccessibleSelection()
Обычно заставляет каждый выбранный пункт в объекте быть выбранным, если объект поддерживает множественные выборы.
|
stateChanged
doAccessibleAction, getAccessibleAction, getAccessibleActionCount, getAccessibleActionDescription, getAccessibleIcon, getAccessibleKeyBinding, getAccessibleName, getAccessibleRelationSet, getAccessibleStateSet, getAccessibleText, getAccessibleValue, getAfterIndex, getAtIndex, getBeforeIndex, getCaretPosition, getCharacterAttribute, getCharacterBounds, getCharCount, getCurrentAccessibleValue, getIndexAtPoint, getMaximumAccessibleValue, getMinimumAccessibleValue, getSelectedText, getSelectionEnd, getSelectionStart, getTitledBorderText, getToolTipText, setCurrentAccessibleValue
addPropertyChangeListener, getAccessibleDescription, getBorderTitle, removePropertyChangeListener
getAccessibleAt
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, getAccessibleEditableText, getAccessibleTable, setAccessibleDescription, setAccessibleName, setAccessibleParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public int getAccessibleChildrenCount()
getAccessibleChildrenCount
в классе JComponent.AccessibleJComponent
public Accessible getAccessibleChild(int i)
getAccessibleChild
в классе JComponent.AccessibleJComponent
i
- основанный на нуле индекс дочернего элементаAccessibleContext.getAccessibleChildrenCount()
public AccessibleRole getAccessibleRole()
getAccessibleRole
в классе JMenuItem.AccessibleJMenuItem
AccessibleRole
public AccessibleSelection getAccessibleSelection()
getAccessibleSelection
в классе AccessibleContext
AccessibleSelection
public int getAccessibleSelectionCount()
getAccessibleSelectionCount
в интерфейсе AccessibleSelection
public Accessible getAccessibleSelection(int i)
getAccessibleSelection
в интерфейсе AccessibleSelection
i
- основанный на нуле индекс выбранных дочерних элементовAccessibleSelection.getAccessibleSelectionCount()
public boolean isAccessibleChildSelected(int i)
isAccessibleChildSelected
в интерфейсе AccessibleSelection
i
- основанный на нуле индекс дочернего элемента в этом Доступном объекте.AccessibleContext.getAccessibleChild(int)
public void addAccessibleSelection(int i)
i
меню th в меню. Если тот элемент будет подменю, то он раскроется в ответе. Если различный элемент будет уже раскрыт, то это вынудит его закрыться. Если это - подменю, которое уже раскрывается (выбранное), этот метод не имеет никакого эффекта.addAccessibleSelection
в интерфейсе AccessibleSelection
i
- индекс элемента, который будет выбранAbstractButton.AccessibleAbstractButton.getAccessibleStateSet()
public void removeAccessibleSelection(int i)
removeAccessibleSelection
в интерфейсе AccessibleSelection
i
- основанный на нуле индекс выбранного пунктаAccessibleContext.getAccessibleChild(int)
public void clearAccessibleSelection()
clearAccessibleSelection
в интерфейсе AccessibleSelection
public void selectAllAccessibleSelection()
selectAllAccessibleSelection
в интерфейсе AccessibleSelection
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.