|
||||||||||
| 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.JSpinner.AccessibleJSpinner
, EventListener
, AccessibleAction
, AccessibleComponent
, AccessibleEditableText
, AccessibleExtendedComponent
, AccessibleText
, AccessibleValue
, ChangeListener


protected class JSpinner.AccessibleJSpinner

, AccessibleAction
, AccessibleText
, AccessibleEditableText
, ChangeListener

AccessibleJSpinner implements accessibility
support for the JSpinner class.
| 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 | |
|---|---|
protected |
JSpinner.AccessibleJSpinner
AccessibleJSpinner constructor |
| Method Summary | |
|---|---|
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. |
Accessible |
getAccessibleChild
Returns the specified Accessible child of the object. |
int |
getAccessibleChildrenCount
Returns the number of accessible children of the object. |
AccessibleRole |
getAccessibleRole
Gets the role of this object. |
AccessibleText |
getAccessibleText
Gets the AccessibleText associated with this object presenting text on the display. |
AccessibleValue |
getAccessibleValue
Gets the AccessibleValue 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 indicies) |
Number |
getCurrentAccessibleValue
Get the value of this object as a Number. |
int |
getIndexAtPoint
Given a point in local coordinates, return the zero-based index of the character under that Point. |
Number |
getMaximumAccessibleValue
Get the maximum value of this object as a Number. |
Number |
getMinimumAccessibleValue
Get the minimum value of this object as a Number. |
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 |
paste
Pastes the text from the system clipboard into the text starting at the specified index. |
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. |
boolean |
setCurrentAccessibleValue
Set the value of this object as a Number. |
void |
setTextContents
Sets the text contents to the specified string. |
void |
stateChanged
Invoked when the target of the listener has changed its state. |
Methods inherited from class javax.swing.JComponent.AccessibleJComponent ![]() |
|---|
addPropertyChangeListener |
Methods inherited from class java.awt.Container.AccessibleAWTContainer ![]() |
|---|
getAccessibleAt |
Methods inherited from class java.awt.Component.AccessibleAWTComponent ![]() |
|---|
addFocusListener |
Methods inherited from class javax.accessibility.AccessibleContext ![]() |
|---|
firePropertyChange |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
Methods inherited from interface javax.accessibility.AccessibleComponent ![]() |
|---|
addFocusListener |
| Constructor Detail |
|---|

protected JSpinner.AccessibleJSpinner()
| Method Detail |
|---|

public void stateChanged(ChangeEvent![]()
![]()
e)
stateChanged

in interface ChangeListener

e - a ChangeEvent object. Must not be null.
NullPointerException

- if the parameter is null.

public AccessibleRole![]()
![]()
getAccessibleRole()
Note that the AccessibleRole class is also extensible, so custom component developers can define their own AccessibleRole's if the set of predefined roles is inadequate.
getAccessibleRole

in class JComponent.AccessibleJComponent

AccessibleRole


public int getAccessibleChildrenCount()
getAccessibleChildrenCount

in class JComponent.AccessibleJComponent


public Accessible![]()
![]()
getAccessibleChild(int i)
getAccessibleChild

in class JComponent.AccessibleJComponent

i - zero-based index of child
getAccessibleChildrenCount()


public AccessibleAction![]()
![]()
getAccessibleAction()
getAccessibleAction

in class AccessibleContext

AccessibleAction


public AccessibleText![]()
![]()
getAccessibleText()
getAccessibleText

in class AccessibleContext

AccessibleText


public AccessibleValue![]()
![]()
getAccessibleValue()
getAccessibleValue

in class AccessibleContext

AccessibleValue


public Number![]()
![]()
getCurrentAccessibleValue()
getCurrentAccessibleValue

in interface AccessibleValue

setCurrentAccessibleValue(java.lang.Number)


public boolean setCurrentAccessibleValue(Number![]()
![]()
n)
setCurrentAccessibleValue

in interface AccessibleValue

n - the value to set for this object
getCurrentAccessibleValue()


public Number![]()
![]()
getMinimumAccessibleValue()
getMinimumAccessibleValue

in interface AccessibleValue

getMaximumAccessibleValue()


public Number![]()
![]()
getMaximumAccessibleValue()
getMaximumAccessibleValue

in interface AccessibleValue

getMinimumAccessibleValue()


public int getAccessibleActionCount()
getAccessibleActionCount

in interface AccessibleAction


public String![]()
![]()
getAccessibleActionDescription(int i)
getAccessibleActionDescription

in interface AccessibleAction

i - zero-based index of the actions
getAccessibleActionCount()


public boolean doAccessibleAction(int i)
doAccessibleAction

in interface AccessibleAction

i - zero-based index of actions. The first action
(index 0) is AccessibleAction.INCREMENT and the second
action (index 1) is AccessibleAction.DECREMENT.
getAccessibleActionCount()


public int getIndexAtPoint(Point![]()
![]()
p)
getIndexAtPoint

in interface AccessibleText

p - the Point in local coordinates

public Rectangle![]()
![]()
getCharacterBounds(int i)
getCharacterBounds

in interface AccessibleText

i - the index into the String

public int getCharCount()
getCharCount

in interface AccessibleText


public int getCaretPosition()
getCaretPosition

in interface AccessibleText


public String![]()
![]()
getAtIndex(int part, int index)
getAtIndex

in interface AccessibleText

part - the CHARACTER, WORD, or SENTENCE to retrieveindex - an index within the text

public String![]()
![]()
getAfterIndex(int part, int index)
getAfterIndex

in interface AccessibleText

part - the CHARACTER, WORD, or SENTENCE to retrieveindex - an index within the text

public String![]()
![]()
getBeforeIndex(int part, int index)
getBeforeIndex

in interface AccessibleText

part - the CHARACTER, WORD, or SENTENCE to retrieveindex - an index within the text

public AttributeSet![]()
![]()
getCharacterAttribute(int i)
getCharacterAttribute

in interface AccessibleText

i - the zero-based index into the text

public int getSelectionStart()
getSelectionStart

in interface AccessibleText


public int getSelectionEnd()
getSelectionEnd

in interface AccessibleText


public String![]()
![]()
getSelectedText()
getSelectedText

in interface AccessibleText


public void setTextContents(String![]()
![]()
s)
setTextContents

in interface AccessibleEditableText

s - the string to set the text contents

public void insertTextAtIndex(int index,
String
s)
insertTextAtIndex

in interface AccessibleEditableText

index - the index in the text where the string will
be inserteds - the string to insert in the text

public String![]()
![]()
getTextRange(int startIndex, int endIndex)
getTextRange

in interface AccessibleEditableText

startIndex - the starting index in the textendIndex - the ending index in the text

public void delete(int startIndex,
int endIndex)
delete

in interface AccessibleEditableText

startIndex - the starting index in the textendIndex - the ending index in the text

public void cut(int startIndex,
int endIndex)
cut

in interface AccessibleEditableText

startIndex - the starting index in the textendIndex - the ending index in the text

public void paste(int startIndex)
paste

in interface AccessibleEditableText

startIndex - the starting index in the text

public void replaceText(int startIndex,
int endIndex,
String
s)
replaceText

in interface AccessibleEditableText

startIndex - the starting index in the textendIndex - the ending index in the texts - the string to replace the text between two indices

public void selectText(int startIndex,
int endIndex)
selectText

in interface AccessibleEditableText

startIndex - the starting index in the textendIndex - the ending index in the text

public void setAttributes(int startIndex,
int endIndex,
AttributeSet
as)
setAttributes

in interface AccessibleEditableText

startIndex - the starting index in the textendIndex - the ending index in the textas - the attribute setAttributeSet

|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||