Class BasicXListUI.Actions
java.lang.Object
org.jdesktop.swingx.plaf.UIAction
org.jdesktop.swingx.plaf.basic.core.BasicXListUI.Actions
- All Implemented Interfaces:
ActionListener, EventListener, Action
- Enclosing class:
BasicXListUI
- Version:
- 1.127 12/02/08
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final StringFields inherited from interface Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprivate voidadjustScrollPositionIfNecessary(JList list, int index, int direction) When scroll down makes selected index the last completely visible index.private voidchangeSelection(JList list, int type, int index, int direction) private voidclearSelection(JList list) private intgetElementCount(JList list) private intgetNextColumnIndex(JList list, BasicXListUI ui, int amount) private intgetNextIndex(JList list, BasicXListUI ui, int amount) private intgetNextPageIndex(JList list, int direction) booleanSubclasses that need to conditionalize the enabled state should override this.private voidMethods inherited from class UIAction
addPropertyChangeListener, getName, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Field Details
-
SELECT_PREVIOUS_COLUMN
- See Also:
-
SELECT_PREVIOUS_COLUMN_EXTEND
- See Also:
-
SELECT_PREVIOUS_COLUMN_CHANGE_LEAD
- See Also:
-
SELECT_NEXT_COLUMN
- See Also:
-
SELECT_NEXT_COLUMN_EXTEND
- See Also:
-
SELECT_NEXT_COLUMN_CHANGE_LEAD
- See Also:
-
SELECT_PREVIOUS_ROW
- See Also:
-
SELECT_PREVIOUS_ROW_EXTEND
- See Also:
-
SELECT_PREVIOUS_ROW_CHANGE_LEAD
- See Also:
-
SELECT_NEXT_ROW
- See Also:
-
SELECT_NEXT_ROW_EXTEND
- See Also:
-
SELECT_NEXT_ROW_CHANGE_LEAD
- See Also:
-
SELECT_FIRST_ROW
- See Also:
-
SELECT_FIRST_ROW_EXTEND
- See Also:
-
SELECT_FIRST_ROW_CHANGE_LEAD
- See Also:
-
SELECT_LAST_ROW
- See Also:
-
SELECT_LAST_ROW_EXTEND
- See Also:
-
SELECT_LAST_ROW_CHANGE_LEAD
- See Also:
-
SCROLL_UP
- See Also:
-
SCROLL_UP_EXTEND
- See Also:
-
SCROLL_UP_CHANGE_LEAD
- See Also:
-
SCROLL_DOWN
- See Also:
-
SCROLL_DOWN_EXTEND
- See Also:
-
SCROLL_DOWN_CHANGE_LEAD
- See Also:
-
SELECT_ALL
- See Also:
-
CLEAR_SELECTION
- See Also:
-
ADD_TO_SELECTION
- See Also:
-
TOGGLE_AND_ANCHOR
- See Also:
-
EXTEND_TO
- See Also:
-
MOVE_SELECTION_TO
- See Also:
-
-
Constructor Details
-
Actions
Actions(String name)
-
-
Method Details
-
actionPerformed
-
getElementCount
- Parameters:
list-- Returns:
-
isEnabled
-
clearSelection
-
selectAll
-
getNextPageIndex
-
changeSelection
-
adjustScrollPositionIfNecessary
When scroll down makes selected index the last completely visible index. When scroll up makes selected index the first visible index. Adjust visible rectangle respect to list's component orientation. -
getNextColumnIndex
-
getNextIndex
-