- java.lang.Object
 -  
      
- java.util.EventObject
 -  
        
- javax.swing.event.RowSorterEvent
 
 
 
-  
       
- 实现的所有接口
 -  
         
Serializable 
public class RowSorterEvent extends EventObject
RowSorterEvent提供改变到的通知RowSorter。 有两种类型的通知:-  
Type.SORT_ORDER_CHANGED:表示排序顺序已更改。 通常会发出以下通知: -  
Type.SORTED:表示模型的内容已经以某种方式进行了转换。 例如,可能已对内容进行了排序或过滤。 
- 从以下版本开始:
 - 1.6
 - 另请参见:
 -  
         
RowSorter, Serialized Form 
 
-  
        
       
-  
             
嵌套类汇总
嵌套类 变量和类型 类 描述 static classRowSorterEvent.Type枚举类型RowSorterEvents。 
-  
             
字段汇总
-  
               
声明的属性在类 java.util.EventObject
source 
 -  
               
 
-  
             
构造方法摘要
构造方法 构造器 描述 RowSorterEvent(RowSorter<?> source)创建RowSorterEvent类型的SORT_ORDER_CHANGED。RowSorterEvent(RowSorter<?> source, RowSorterEvent.Type type, int[] previousRowIndexToModel)创建一个RowSorterEvent。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 intconvertPreviousRowIndexToModel(int index)根据排序前的模型返回index的位置。intgetPreviousRowCount()返回排序前的行数。RowSorter<?>getSource()以RowSorter返回事件的RowSorter。RowSorterEvent.TypegetType()返回事件的类型。-  
               
声明方法的类 java.util.EventObject
toString 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
RowSorterEvent
public RowSorterEvent(RowSorter<?> source)
创建RowSorterEvent类型SORT_ORDER_CHANGED。- 参数
 -  
              
source- 更改的来源 - 异常
 -  
              
IllegalArgumentException- 如果source是null 
 
-  
RowSorterEvent
public RowSorterEvent(RowSorter<?> source, RowSorterEvent.Type type, int[] previousRowIndexToModel)
创建一个RowSorterEvent。- 参数
 -  
              
source- 更改的来源 -  
              
type- 事件类型 -  
              
previousRowIndexToModel- 排序前从模型索引到视图索引的映射,可能是null - 异常
 -  
              
IllegalArgumentException- 如果来源或type是null 
 
 -  
 
-  
             
方法详细信息
-  
getSource
public RowSorter<?> getSource()
以RowSorter返回事件的RowSorter。- 重写:
 -  
              
getSource在类EventObject - 结果
 - 
               该事件的来源为 
              
RowSorter 
 
-  
getType
public RowSorterEvent.Type getType()
返回事件的类型。- 结果
 - 事件的类型
 
 
-  
convertPreviousRowIndexToModel
public int convertPreviousRowIndexToModel(int index)
根据排序前的模型返回index的位置。 此方法仅对类型为SORTED事件有用。 如果索引无效,则此方法将返回-1,或者未提供排序之前的位置。- 参数
 -  
              
index- 视图中的索引 - 结果
 - 排序前模型的索引,如果位置无效或未提供映射,则为-1。
 
 
-  
getPreviousRowCount
public int getPreviousRowCount()
返回排序前的行数。 此方法仅对类型为SORTED事件有用,如果未提供最后的位置,则返回0。- 结果
 - 排序前视图的行数
 
 
 -  
 
 -