protected class ScrollableJLabel.AccessibleScrollableLabel
extends javax.swing.JComponent.AccessibleJComponent
implements javax.accessibility.AccessibleText
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
Modifier | Constructor and Description |
---|---|
protected |
AccessibleScrollableLabel() |
Modifier and Type | Method and Description |
---|---|
javax.accessibility.AccessibleIcon[] |
getAccessibleIcon()
Get the AccessibleIcons associated with this object if one
or more exist.
|
javax.accessibility.AccessibleKeyBinding |
getAccessibleKeyBinding()
Returns key bindings associated with this object
|
java.lang.String |
getAccessibleName()
Get the accessible name of this object.
|
javax.accessibility.AccessibleRelationSet |
getAccessibleRelationSet()
Get the AccessibleRelationSet associated with this object if one
exists.
|
javax.accessibility.AccessibleRole |
getAccessibleRole()
Get the role of this object.
|
javax.accessibility.AccessibleText |
getAccessibleText()
Gets the AccessibleText associated with this object presenting
text on the display.
|
java.lang.String |
getAfterIndex(int part,
int index)
Returns the String after a given index.
|
java.lang.String |
getAtIndex(int part,
int index)
Returns the String at a given index.
|
java.lang.String |
getBeforeIndex(int part,
int index)
Returns the String before a given index.
|
int |
getCaretPosition()
Returns the zero-based offset of the caret.
|
javax.swing.text.AttributeSet |
getCharacterAttribute(int i)
Returns the AttributeSet for a given character at a given index
|
java.awt.Rectangle |
getCharacterBounds(int i)
Determines the bounding box of the character at the given
index into the string.
|
int |
getCharCount()
Returns the number of characters (valid indicies)
|
int |
getIndexAtPoint(java.awt.Point p)
Given a point in local coordinates, return the zero-based index
of the character under that Point.
|
java.lang.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.
|
java.lang.String |
getToolTipText()
Returns the tool tip text
|
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleStateSet, getBorderTitle, getTitledBorderText, removePropertyChangeListener
public java.lang.String getAccessibleName()
getAccessibleName
in class javax.swing.JComponent.AccessibleJComponent
AccessibleContext.setAccessibleName(java.lang.String)
public javax.accessibility.AccessibleRole getAccessibleRole()
getAccessibleRole
in class javax.swing.JComponent.AccessibleJComponent
AccessibleRole
public javax.accessibility.AccessibleIcon[] getAccessibleIcon()
getAccessibleIcon
in class javax.accessibility.AccessibleContext
public javax.accessibility.AccessibleRelationSet getAccessibleRelationSet()
getAccessibleRelationSet
in class javax.accessibility.AccessibleContext
AccessibleRelation
public javax.accessibility.AccessibleText getAccessibleText()
getAccessibleText
in class javax.accessibility.AccessibleContext
public int getIndexAtPoint(java.awt.Point p)
getIndexAtPoint
in interface javax.accessibility.AccessibleText
p
- the Point in local coordinatespublic java.awt.Rectangle getCharacterBounds(int i)
getCharacterBounds
in interface javax.accessibility.AccessibleText
i
- the index into the Stringpublic int getCharCount()
getCharCount
in interface javax.accessibility.AccessibleText
public int getCaretPosition()
Note: That to the right of the caret will have the same index value as the offset (the caret is between two characters).
getCaretPosition
in interface javax.accessibility.AccessibleText
public java.lang.String getAtIndex(int part, int index)
getAtIndex
in interface javax.accessibility.AccessibleText
part
- the CHARACTER, WORD, or SENTENCE to retrieveindex
- an index within the textpublic java.lang.String getAfterIndex(int part, int index)
getAfterIndex
in interface javax.accessibility.AccessibleText
part
- the CHARACTER, WORD, or SENTENCE to retrieveindex
- an index within the textpublic java.lang.String getBeforeIndex(int part, int index)
getBeforeIndex
in interface javax.accessibility.AccessibleText
part
- the CHARACTER, WORD, or SENTENCE to retrieveindex
- an index within the textpublic javax.swing.text.AttributeSet getCharacterAttribute(int i)
getCharacterAttribute
in interface javax.accessibility.AccessibleText
i
- the zero-based index into the textpublic int getSelectionStart()
getSelectionStart
in interface javax.accessibility.AccessibleText
public int getSelectionEnd()
getSelectionEnd
in interface javax.accessibility.AccessibleText
public java.lang.String getSelectedText()
getSelectedText
in interface javax.accessibility.AccessibleText
public java.lang.String getToolTipText()
getToolTipText
in interface javax.accessibility.AccessibleExtendedComponent
getToolTipText
in class javax.swing.JComponent.AccessibleJComponent
public javax.accessibility.AccessibleKeyBinding getAccessibleKeyBinding()
getAccessibleKeyBinding
in interface javax.accessibility.AccessibleExtendedComponent
getAccessibleKeyBinding
in class javax.swing.JComponent.AccessibleJComponent
AccessibleKeyBinding