Package com.jgoodies.forms.factories
Class DefaultComponentFactory.FormsLabel.AccessibleFormsLabel
- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- javax.swing.JComponent.AccessibleJComponent
-
- com.jgoodies.forms.factories.DefaultComponentFactory.FormsLabel.AccessibleFormsLabel
-
- All Implemented Interfaces:
java.io.Serializable
,javax.accessibility.AccessibleComponent
,javax.accessibility.AccessibleExtendedComponent
,javax.accessibility.AccessibleText
- Enclosing class:
- DefaultComponentFactory.FormsLabel
private final class DefaultComponentFactory.FormsLabel.AccessibleFormsLabel extends javax.swing.JComponent.AccessibleJComponent
This class implements accessibility support for FormsLabels. Cuts off trailing colons from the accessible name - if any.
-
-
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
-
-
Constructor Summary
Constructors Modifier Constructor Description private
AccessibleFormsLabel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAccessibleName()
Returns the accessible name of this label.-
Methods inherited from class javax.swing.JComponent.AccessibleJComponent
addPropertyChangeListener, getAccessibleChild, getAccessibleChildrenCount, getAccessibleDescription, getAccessibleStateSet, getBorderTitle, removePropertyChangeListener
-
Methods inherited from class javax.accessibility.AccessibleContext
firePropertyChange, getAccessibleAction, getAccessibleEditableText, getAccessibleSelection, getAccessibleTable, getAccessibleValue, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
-
-
-
Method Detail
-
getAccessibleName
public java.lang.String getAccessibleName()
Returns the accessible name of this label. Unlike the superclass behavior, this implementation cuts off a trailing colon (':') - if any.- Returns:
- the label name
- See Also:
AccessibleContext.setAccessibleName(java.lang.String)
-
-