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

Constructor Index

 o ListSelectionEvent(Object, int, int, boolean)
Represents a change in selection status between firstIndex and lastIndex inclusive (firstIndex is less than or equal to lastIndex).

Method Index

 o getFirstIndex()
 o getLastIndex()
 o getValueIsAdjusting()
 o toString()

Constructors

 o 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

Methods

 o getFirstIndex
 public int getFirstIndex()
Returns:
The first row whose selection value may have changed.
 o getLastIndex
 public int getLastIndex()
Returns:
The last row whose selection value may have changed.
 o getValueIsAdjusting
 public boolean getValueIsAdjusting()
Returns:
True if this is one of a rapid series of events
 o toString
 public String toString()
Overrides:
toString in class EventObject

All Packages  Class Hierarchy  This Package  Previous  Next  Index