Spec-Zone .ru
спецификации, руководства, описания, API
|
protected class JMenu.AccessibleJMenu extends JMenuItem.AccessibleJMenuItem implements AccessibleSelection
JMenu
class. Это обеспечивает реализацию API Доступности Java, соответствующего элементам пользовательского интерфейса меню.
Предупреждение: Сериализированные объекты этого class не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
accessibleFocusHandler
accessibleContainerHandler
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
в class JComponent.AccessibleJComponent
public Accessible getAccessibleChild(int i)
getAccessibleChild
в class JComponent.AccessibleJComponent
i
- основанный на нуле индексируют дочернего элементаAccessibleContext.getAccessibleChildrenCount()
public AccessibleRole getAccessibleRole()
getAccessibleRole
в class JMenuItem.AccessibleJMenuItem
AccessibleRole
public AccessibleSelection getAccessibleSelection()
getAccessibleSelection
в class 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 и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92