- java.lang.Object
-
- javax.swing.plaf.basic.BasicListUI.ListDataHandler
-
- すべての実装されたインタフェース:
EventListener
,ListDataListener
- 含まれているクラス:
- BasicListUI
public class BasicListUI.ListDataHandler extends Object implements ListDataListener
installUI time
のJLists
モデルに追加されるListDataListener
、およびJList.modelプロパティが変更されるたびに追加されます。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースとの互換性がなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートが
java.beans
パッケージに追加されています。XMLEncoder
を参照してください。
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 ListDataHandler()
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
contentsChanged(ListDataEvent e)
リストの内容が、前述のメソッドを使って表すことができないような複雑な方法で変更されたときに送信されます。void
intervalAdded(ListDataEvent e)
index0、index1の区間にあるインデックスがデータ・モデルに挿入されたあとで送信されます。void
intervalRemoved(ListDataEvent e)
index0、index1の区間にあるインデックスがデータ・モデルから削除されたあとで送信されます。
-
-
-
メソッドの詳細
-
intervalAdded
public void intervalAdded(ListDataEvent e)
インタフェースからコピーされた説明:ListDataListener
index0、index1の区間にあるインデックスがデータ・モデルに挿入されたあとで送信されます。 新しい区間にはindex0とindex1の両方が含まれます。- 定義:
intervalAdded
、インタフェース:ListDataListener
- パラメータ:
e
- イベント情報をカプセル化するListDataEvent
-
intervalRemoved
public void intervalRemoved(ListDataEvent e)
インタフェースからコピーされた説明:ListDataListener
index0、index1の区間にあるインデックスがデータ・モデルから削除されたあとで送信されます。 区間にはindex0とindex1の両方が含まれます。- 定義:
intervalRemoved
、インタフェース:ListDataListener
- パラメータ:
e
- イベント情報をカプセル化するListDataEvent
-
contentsChanged
public void contentsChanged(ListDataEvent e)
インタフェースからコピーされた説明:ListDataListener
リストの内容が、前述のメソッドを使って表すことができないような複雑な方法で変更されたときに送信されます。 たとえば、項目が置換されたときに送信されます。 Index0とindex1の間で変更されます。- 定義:
contentsChanged
、インタフェース:ListDataListener
- パラメータ:
e
- イベント情報をカプセル化するListDataEvent
-
-