|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
javax.accessibility.AccessibleContext
![]()
![]()
![]()
java.awt.Component.AccessibleAWTComponent
![]()
![]()
![]()
java.awt.Container.AccessibleAWTContainer
![]()
![]()
![]()
javax.swing.JComponent.AccessibleJComponent
![]()
![]()
![]()
javax.swing.text.JTextComponent.AccessibleJTextComponent
, EventListener
, AccessibleAction
, AccessibleComponent
, AccessibleEditableText
, AccessibleExtendedComponent
, AccessibleText
, CaretListener
, DocumentListener

, JTextArea.AccessibleJTextArea
, JTextField.AccessibleJTextField


public class JTextComponent.AccessibleJTextComponent

, CaretListener
, DocumentListener
, AccessibleAction
, AccessibleEditableText

This class implements accessibility support for the
JTextComponent class. It provides an implementation of
the Java Accessibility API appropriate to menu user-interface elements.
Warning:
Serialized objects of this class will not be compatible with
future Swing releases. The current serialization support is
appropriate for short term storage or RMI between applications running
the same version of Swing. As of 1.4, support for long term storage
of all JavaBeansTM
has been added to the java.beans package.
Please see XMLEncoder
.
| Nested Class Summary |
|---|
Nested classes/interfaces inherited from class javax.swing.JComponent.AccessibleJComponent ![]() |
|---|
JComponent.AccessibleJComponent.AccessibleContainerHandler |
Nested classes/interfaces inherited from class java.awt.Component.AccessibleAWTComponent ![]() |
|---|
Component.AccessibleAWTComponent.AccessibleAWTComponentHandler |
| Field Summary |
|---|
Fields inherited from class javax.swing.JComponent.AccessibleJComponent ![]() |
|---|
accessibleContainerHandler |
Fields inherited from class java.awt.Component.AccessibleAWTComponent ![]() |
|---|
accessibleAWTComponentHandler |
Fields inherited from interface javax.accessibility.AccessibleAction ![]() |
|---|
DECREMENT |
| Constructor Summary | |
|---|---|
JTextComponent.AccessibleJTextComponent
Constructs an AccessibleJTextComponent. |
|
| Method Summary | |
|---|---|
void |
caretUpdate
Handles caret updates (fire appropriate property change event, which are AccessibleContext.ACCESSIBLE_CARET_PROPERTY and AccessibleContext.ACCESSIBLE_SELECTION_PROPERTY). |
void |
changedUpdate
Handles document remove (fire appropriate property change event, which is AccessibleContext.ACCESSIBLE_TEXT_PROPERTY). |
void |
cut
Cuts the text between two indices into the system clipboard. |
void |
delete
Deletes the text between two indices |
boolean |
doAccessibleAction
Performs the specified Action on the object |
AccessibleAction |
getAccessibleAction
Gets the AccessibleAction associated with this object that supports one or more actions. |
int |
getAccessibleActionCount
Returns the number of accessible actions available in this object If there are more than one, the first one is considered the "default" action of the object. |
String |
getAccessibleActionDescription
Returns a description of the specified action of the object. |
AccessibleEditableText |
getAccessibleEditableText
Returns the AccessibleEditableText interface for this text component. |
AccessibleRole |
getAccessibleRole
Gets the role of this object. |
AccessibleStateSet |
getAccessibleStateSet
Gets the state set of the JTextComponent. |
AccessibleText |
getAccessibleText
Get the AccessibleText associated with this object. |
String |
getAfterIndex
Returns the String after a given index. |
String |
getAtIndex
Returns the String at a given index. |
String |
getBeforeIndex
Returns the String before a given index. |
int |
getCaretPosition
Returns the zero-based offset of the caret. |
AttributeSet |
getCharacterAttribute
Returns the AttributeSet for a given character (at a given index). |
Rectangle |
getCharacterBounds
Determines the bounding box of the character at the given index into the string. |
int |
getCharCount
Returns the number of characters (valid indices) |
int |
getIndexAtPoint
Given a point in local coordinates, return the zero-based index of the character under that Point. |
String |
getSelectedText
Returns the portion of the text that is selected. |
int |
getSelectionEnd
Returns the end offset within the selected text. |
int |
getSelectionStart
Returns the start offset within the selected text. |
String |
getTextRange
Returns the text string between two indices. |
void |
insertTextAtIndex
Inserts the specified string at the given index |
void |
insertUpdate
Handles document insert (fire appropriate property change event which is AccessibleContext.ACCESSIBLE_TEXT_PROPERTY). |
void |
paste
Pastes the text from the system clipboard into the text starting at the specified index. |
void |
removeUpdate
Handles document remove (fire appropriate property change event, which is AccessibleContext.ACCESSIBLE_TEXT_PROPERTY). |
void |
replaceText
Replaces the text between two indices with the specified string. |
void |
selectText
Selects the text between two indices. |
void |
setAttributes
Sets attributes for the text between two indices. |
void |
setTextContents
Sets the text contents to the specified string. |
Methods inherited from class javax.swing.JComponent.AccessibleJComponent ![]() |
|---|
addPropertyChangeListener |