All Packages Class Hierarchy This Package Previous Next Index
Class com.sun.java.swing.event.ListSelectionEvent
java.lang.Object
|
+----java.util.EventObject
|
+----com.sun.java.swing.event.ListSelectionEvent
- public class ListSelectionEvent
- extends EventObject
An event that characterizes a change in the current
selection. The change is limited to a row interval.
ListSelectionListeners will generally query the source of
the event for the new selected status of each potentially
changed row.
- See Also:
- ListSelectionModel
-
ListSelectionEvent(Object, int, int, boolean)
-
Represents a change in selection status between firstIndex
and lastIndex inclusive (firstIndex is less than or equal to
lastIndex).
-
getFirstIndex()
-
-
getLastIndex()
-
-
getValueIsAdjusting()
-
-
toString()
-
ListSelectionEvent
public ListSelectionEvent(Object source,
int firstIndex,
int lastIndex,
boolean isAdjusting)
- Represents a change in selection status between firstIndex
and lastIndex inclusive (firstIndex is less than or equal to
lastIndex). Atleast one of the rows within the range will
have changed, a good ListSelectionModel implementation will
keep the range as small as possible.
- Parameters:
- firstIndex - The first index that changed.
- lastIndex - The last index that changed, lastIndex >= firstIndex.
- isAdjusting - An indication that this is one of rapid a series of events
getFirstIndex
public int getFirstIndex()
- Returns:
- The first row whose selection value may have changed.
getLastIndex
public int getLastIndex()
- Returns:
- The last row whose selection value may have changed.
getValueIsAdjusting
public boolean getValueIsAdjusting()
- Returns:
- True if this is one of a rapid series of events
toString
public String toString()
- Overrides:
- toString in class EventObject
All Packages Class Hierarchy This Package Previous Next Index