javax.swing

Class JProgressBar.AccessibleJProgressBar

protected class JProgressBar.AccessibleJProgressBar extends AccessibleJComponent implements AccessibleValue

Provides the accessibility features for the JProgressBar component.
Constructor Summary
protected AccessibleJProgressBar()
Creates a new AccessibleJProgressBar instance.
Method Summary
AccessibleRolegetAccessibleRole()
Returns the accessible role for the JProgressBar component.
AccessibleStateSetgetAccessibleStateSet()
Returns a set containing the current state of the JProgressBar component.
AccessibleValuegetAccessibleValue()
Returns an object that provides access to the current, minimum and maximum values.
NumbergetCurrentAccessibleValue()
Returns the current value of the JProgressBar component, as an Integer.
NumbergetMaximumAccessibleValue()
Returns the maximum value of the JProgressBar component, as an Integer.
NumbergetMinimumAccessibleValue()
Returns the minimum value of the JProgressBar component, as an Integer.
booleansetCurrentAccessibleValue(Number value)
Sets the current value of the JProgressBar component and sends a PropertyChangeEvent (with the property name ACCESSIBLE_VALUE_PROPERTY) to all registered listeners.

Constructor Detail

AccessibleJProgressBar

protected AccessibleJProgressBar()
Creates a new AccessibleJProgressBar instance.

Method Detail

getAccessibleRole

public AccessibleRole getAccessibleRole()
Returns the accessible role for the JProgressBar component.

Returns: PROGRESS_BAR.

getAccessibleStateSet

public AccessibleStateSet getAccessibleStateSet()
Returns a set containing the current state of the JProgressBar component.

Returns: The accessible state set.

getAccessibleValue

public AccessibleValue getAccessibleValue()
Returns an object that provides access to the current, minimum and maximum values.

Returns: The accessible value.

getCurrentAccessibleValue

public Number getCurrentAccessibleValue()
Returns the current value of the JProgressBar component, as an Integer.

Returns: The current value of the JProgressBar component.

getMaximumAccessibleValue

public Number getMaximumAccessibleValue()
Returns the maximum value of the JProgressBar component, as an Integer.

Returns: The maximum value of the JProgressBar component.

getMinimumAccessibleValue

public Number getMinimumAccessibleValue()
Returns the minimum value of the JProgressBar component, as an Integer.

Returns: The minimum value of the JProgressBar component.

setCurrentAccessibleValue

public boolean setCurrentAccessibleValue(Number value)
Sets the current value of the JProgressBar component and sends a PropertyChangeEvent (with the property name ACCESSIBLE_VALUE_PROPERTY) to all registered listeners. If the supplied value is null, this method does nothing and returns false.

Parameters: value the new progress bar value (null permitted).

Returns: true if the slider value is updated, and false otherwise.