所有类


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

字段摘要
 
从类 java.util.EventObject 继承的字段
source
 
构造方法摘要
ListSelectionEvent(Object source, int firstIndex, int lastIndex, boolean isAdjusting)
          表示 firstIndexlastIndex(包括两者)范围内的选择状态的更改(firstIndex 小于或等于 lastIndex)。
 
方法摘要
 int getFirstIndex()
          返回第一个选择状态可能发生更改的行的索引。
 int getLastIndex()
          返回最后一个选择状态可能已发生更改的行的索引。
 boolean getValueIsAdjusting()
          如果此事件是多个更改事件之一,则返回 true。
 String toString()
          返回显示并标识此对象的属性的字符串。
 
从类 java.util.EventObject 继承的方法
getSource
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

ListSelectionEvent

public ListSelectionEvent(Object source,
                          int firstIndex,
                          int lastIndex,
                          boolean isAdjusting)
表示 firstIndexlastIndex(包括两者)范围内的选择状态的更改(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
返回:
此对象的字符串表示形式

所有类

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部