所有类
javax.swing.event
类 ListSelectionEvent
java.lang.Object
java.util.EventObject
javax.swing.event.ListSelectionEvent
-
所有已实现的接口:
-
Serializable
-
public class ListSelectionEvent
- extends EventObject
表现当前选择中更改的特征的事件。该更改被限定于某个行区间。ListSelectionListener 通常将查询事件源,以获得每个可能更改行的新选定状态。
警告:此类的序列化对象将与以后的 Swing 版本不兼容。当前的序列化支持适用于短期存储或运行相同 Swing 版本的应用程序之间的 RMI。从 1.4 版本开始,已在 java.beans
包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder
。
-
另请参见:
-
ListSelectionModel
构造方法摘要 |
ListSelectionEvent(Object source, int firstIndex, int lastIndex, boolean isAdjusting) 表示 firstIndex 与 lastIndex (包括两者)范围内的选择状态的更改(firstIndex 小于或等于 lastIndex )。 |
ListSelectionEvent
public ListSelectionEvent(Object source,
int firstIndex,
int lastIndex,
boolean isAdjusting)
-
表示
firstIndex
与 lastIndex
(包括两者)范围内的选择状态的更改(firstIndex 小于或等于 lastIndex
)。此范围中至少有一行将发生更改,良好的 ListSelectionModel
实现将使该范围尽可能的小。
-
参数:
-
firstIndex
- 更改的第一个索引
-
lastIndex
- 更改的最后一个索引,lastIndex >= firstIndex
-
isAdjusting
- 指示这是快速连续事件之一
getFirstIndex
public int getFirstIndex()
-
返回第一个选择状态可能发生更改的行的索引。
-
-
返回:
-
第一个选择值可能已发生更改的行,其中零表示第一行
getLastIndex
public int getLastIndex()
-
返回最后一个选择状态可能已发生更改的行的索引。
-
-
返回:
-
最后一个选择值可能已发生更改的行,其中零表示第一行
getValueIsAdjusting
public boolean getValueIsAdjusting()
-
如果此事件是多个更改事件之一,则返回 true。
-
-
返回:
-
如果此事件是快速连续事件之一,则返回 true
toString
public String toString()
-
返回显示并标识此对象的属性的字符串。
-
-
覆盖:
-
类
EventObject
中的 toString
-
-
返回:
-
此对象的字符串表示形式
所有类