|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.util.EventObject javax.swing.event.RowSorterEvent
public class RowSorterEvent
RowSorterEvent
は、RowSorter
への変更の通知を行います。通知には、次の 2 種類があります。
Type.SORT_ORDER_CHANGED
:ソート順序が変更されたことを示します。通常、このあとに通知が続きます。
Type.SORTED
:モデルのコンテンツがなんらかの方法で変換されたことを示します。たとえば、コンテンツがソートされたか、フィルタが適用された可能性があります。
RowSorter
入れ子のクラスの概要 | |
---|---|
static class |
RowSorterEvent.Type
RowSorterEvent の型の列挙。 |
フィールドの概要 |
---|
クラス java.util.EventObject から継承されたフィールド |
---|
source |
コンストラクタの概要 | |
---|---|
RowSorterEvent(RowSorter source)
SORT_ORDER_CHANGED 型の RowSorterEvent イベントを作成します。 |
|
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 |
コンストラクタの詳細 |
---|
public RowSorterEvent(RowSorter source)
SORT_ORDER_CHANGED
型の RowSorterEvent
イベントを作成します。
source
- 変更元
IllegalArgumentException
- source
が
null の場合
public RowSorterEvent(RowSorter source, RowSorterEvent.Type type, int[] previousRowIndexToModel)
RowSorterEvent
を作成します。
source
- 変更元type
- イベントの型previousRowIndexToModel
- ソート前のモデルインデックスからビューインデックスへのマッピング
(null
の場合もある)
IllegalArgumentException
- ソースまたは type
が
null の場合
メソッドの詳細 |
---|
public RowSorter getSource()
RowSorter
としてイベントソースを返します。
EventObject
内の getSource
RowSorter
としてのイベントソースpublic RowSorterEvent.Type getType()
public int convertPreviousRowIndexToModel(int index)
index
の位置を返します。このメソッドは SORTED
型のイベントに対してのみ使用できます。このメソッドは、インデックスが有効ではない場合やソート前の位置が指定されなかった場合は -1 を返します。
index
- ビューのインデックス
public int getPreviousRowCount()
SORTED
型のイベントに対してのみ使用できます。最後の位置が指定されなかった場合、0 を返します。
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。