JavaTM 2 Platform
Standard Ed. 6

javax.swing.event
類別 RowSorterEvent

java.lang.Object
  繼承者 java.util.EventObject
      繼承者 javax.swing.event.RowSorterEvent
所有已實作的介面:
Serializable

public class RowSorterEvent
extends EventObject

RowSorterEvent 提供 RowSorter 的更改通知。可能有兩種型別的通知:

從以下版本開始:
1.6
另請參見:
RowSorter

巢狀類別摘要
static class RowSorterEvent.Type
          RowSorterEvent 型別的列舉。
 
欄位摘要
 
從類別 java.util.EventObject 繼承的欄位
source
 
建構子摘要
RowSorterEvent(RowSorter source)
          創建型別為 SORT_ORDER_CHANGEDRowSorterEvent
RowSorterEvent(RowSorter source, RowSorterEvent.Type type, int[] previousRowIndexToModel)
          創建一個 RowSorterEvent
 
方法摘要
 int convertPreviousRowIndexToModel(int index)
          返回基於模型排序之前的 index 的位置。
 int getPreviousRowCount()
          返回排序之前行的數量。
 RowSorter getSource()
          返回以 RowSorter 形式表示的事件源。
 RowSorterEvent.Type getType()
          返回事件的型別。
 
從類別 java.util.EventObject 繼承的方法
toString
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

RowSorterEvent

public RowSorterEvent(RowSorter source)
創建型別為 SORT_ORDER_CHANGEDRowSorterEvent

參數:
source - 更改的源
拋出:
IllegalArgumentException - 如果 sourcenull

RowSorterEvent

public RowSorterEvent(RowSorter source,
                      RowSorterEvent.Type type,
                      int[] previousRowIndexToModel)
創建一個 RowSorterEvent

參數:
source - 更改的源
type - 事件的型別
previousRowIndexToModel - 從模型索引到排序之前的視圖索引的映射關係,可以為 null
拋出:
IllegalArgumentException - 如果 sourcetypenull
方法詳細資訊

getSource

public RowSorter getSource()
返回以 RowSorter 形式表示的事件源。

覆寫:
類別 EventObject 中的 getSource
返回:
RowSorter 形式表示的事件源

getType

public RowSorterEvent.Type getType()
返回事件的型別。

返回:
事件的型別

convertPreviousRowIndexToModel

public int convertPreviousRowIndexToModel(int index)
返回基於模型排序之前的 index 的位置。此方法只用於型別為 SORTED 的事件。如果索引無效或者尚未提供排序之前的位置,則此方法將返回 -1。

參數:
index - 基於視圖的索引
返回:
基於排序之前的模型的索引;如果該位置無效或沒有提供該映射關係,則返回 -1。

getPreviousRowCount

public int getPreviousRowCount()
返回排序之前行的數量。此方法只用於型別為 SORTED 的事件;如果尚未提供最後的位置,此方法將返回 0。

返回:
基於排序之前的視圖的行數

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only