|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.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 - source または type が null の場合| メソッドの詳細 |
|---|
public RowSorter getSource()
RowSorter としてイベントソースを返します。
EventObject 内の getSourceRowSorter としてのイベントソースpublic RowSorterEvent.Type getType()
public int convertPreviousRowIndexToModel(int index)
index の位置を返します。このメソッドは SORTED 型のイベントに対してのみ使用できます。このメソッドは、インデックスが有効ではない場合やソート前の位置が指定されなかった場合は -1 を返します。
index - ビューのインデックス
public int getPreviousRowCount()
SORTED 型のイベントに対してのみ使用できます。最後の位置が指定されなかった場合、0 を返します。
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。