- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- java.awt.Component.AccessibleAWTComponent
-
- java.awt.Container.AccessibleAWTContainer
-
- javax.swing.JComponent.AccessibleJComponent
-
- javax.swing.JInternalFrame.AccessibleJInternalFrame
-
- All Implemented Interfaces:
-
Serializable
,AccessibleComponent
,AccessibleExtendedComponent
,AccessibleValue
- Enclosing class:
- JInternalFrame
protected class JInternalFrame.AccessibleJInternalFrame extends JComponent.AccessibleJComponent implements AccessibleValue
该类实现JInternalFrame
类的可访问性支持。 它提供了适用于内部框架用户界面元素的Java Accessibility API的实现。警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,支持所有JavaBeans的长期存储已被添加到
java.beans
包中。 请参阅XMLEncoder
。- 另请参见:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.awt.Component.AccessibleAWTComponent
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler, Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
-
Nested classes/interfaces inherited from class javax.swing.JComponent.AccessibleJComponent
JComponent.AccessibleJComponent.AccessibleContainerHandler, JComponent.AccessibleJComponent.AccessibleFocusHandler
-
-
Field Summary
-
Fields inherited from class 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
-
Fields inherited from class java.awt.Component.AccessibleAWTComponent
accessibleAWTComponentHandler, accessibleAWTFocusHandler
-
Fields inherited from class java.awt.Container.AccessibleAWTContainer
accessibleContainerHandler
-
Fields inherited from class javax.swing.JComponent.AccessibleJComponent
accessibleFocusHandler
-
-
构造方法摘要
构造方法 Modifier Constructor 描述 protected
AccessibleJInternalFrame()
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 String
getAccessibleName()
获取此对象的可访问名称。AccessibleRole
getAccessibleRole()
获取此对象的角色。AccessibleValue
getAccessibleValue()
获取与此对象关联的AccessibleValue。Number
getCurrentAccessibleValue()
将该对象的值作为数字获取。Number
getMaximumAccessibleValue()
获取该对象的最大值作为数字。Number
getMinimumAccessibleValue()
将此对象的最小值作为数字获取。boolean
setCurrentAccessibleValue(Number n)
将此对象的值设置为数字。-
Methods inherited from interface 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
-
Methods inherited from class javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleIcon, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
Methods inherited from class 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
-
Methods inherited from class java.awt.Container.AccessibleAWTContainer
getAccessibleAt
-
Methods inherited from class javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleKeyBinding, getAccessibleStateSet, getBorderTitle, getTitledBorderText, getToolTipText, removePropertyChangeListener
-
-
-
-
方法详细信息
-
getAccessibleName
public String getAccessibleName()
获取此对象的可访问名称。- 重写:
-
getAccessibleName
在JComponent.AccessibleJComponent
- 结果
-
对象的本地化名称 - 如果此对象没有名称,则可以是
null
- 另请参见:
-
AccessibleContext.setAccessibleName(java.lang.String)
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
获取此对象的角色。- 重写:
-
getAccessibleRole
在JComponent.AccessibleJComponent
- 结果
- AccessibleRole的一个实例描述对象的角色
- 另请参见:
-
AccessibleRole
-
getAccessibleValue
public AccessibleValue getAccessibleValue()
获取与此对象关联的AccessibleValue。 在该类的Java Accessibility API的实现中,返回此对象,该对象代表本身负责实现AccessibleValue
接口。- 重写:
-
getAccessibleValue
在AccessibleContext
- 结果
- 这个对象
- 另请参见:
-
AccessibleValue
-
getCurrentAccessibleValue
public Number getCurrentAccessibleValue()
将该对象的值作为数字获取。- Specified by:
-
getCurrentAccessibleValue
在接口AccessibleValue
- 结果
-
对象的值可以是
null
如果该对象没有值 - 另请参见:
-
AccessibleValue.setCurrentAccessibleValue(java.lang.Number)
-
setCurrentAccessibleValue
public boolean setCurrentAccessibleValue(Number n)
将此对象的值设置为数字。- Specified by:
-
setCurrentAccessibleValue
在接口AccessibleValue
- 参数
-
n
- 用于该值的数字 - 结果
-
如果值设置为
true
- 另请参见:
-
AccessibleValue.getCurrentAccessibleValue()
-
getMinimumAccessibleValue
public Number getMinimumAccessibleValue()
将此对象的最小值作为数字获取。- Specified by:
-
getMinimumAccessibleValue
在接口AccessibleValue
- 结果
-
对象的最小值;
如果此对象没有最小值,
null
- 另请参见:
-
AccessibleValue.getMaximumAccessibleValue()
-
getMaximumAccessibleValue
public Number getMaximumAccessibleValue()
获取该对象的最大值作为数字。- Specified by:
-
getMaximumAccessibleValue
在接口AccessibleValue
- 结果
-
对象的最大值;
null
如果此对象没有最大值 - 另请参见:
-
AccessibleValue.getMinimumAccessibleValue()
-
-