Java プラットフォーム 1.2

インタフェース
javax.swing.ListSelectionModel の使用

ListSelectionModel を使用するパッケージ
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
javax.swing.plaf.basic Basic 仕様 Look & Feel に従って作成されたユーザインタフェースオブジェクトを提供します。 
javax.swing.table java.awt.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
 

javax.swing における ListSelectionModel の使用方法
 

ListSelectionModel を実装する javax.swing におけるクラス
 class DefaultListSelectionModel
          リスト選択のデフォルトデータモデルです。
 

ListSelectionModel として宣言される javax.swing におけるフィールド
protected  ListSelectionModel JTable.selectionModel
          行選択を追跡するのに使う、テーブルの ListSelectionModel です。
 

ListSelectionModel を返す javax.swing におけるメソッド
 ListSelectionModel JTable.getSelectionModel()
          行選択状態を維持するのに使う ListSelectionModel を返します。
protected  ListSelectionModel JTable.createDefaultSelectionModel()
          DefaultListSelectionModel であるデフォルトの選択モデルオブジェクトを返します。
protected  ListSelectionModel JList.createSelectionModel()
          DefaultListSelectionModel のインスタンスを返します。
 ListSelectionModel JList.getSelectionModel()
          現在の選択モデルの値を返します。
 

ListSelectionModel のパラメータを持つ javax.swing におけるメソッド
 void JTable.setSelectionModel(ListSelectionModel newModel)
          このテーブルの行選択モデルを newModel に設定し、新しい選択モデルからのリスナー通知として登録します。
 void JList.setSelectionModel(ListSelectionModel selectionModel)
          リストの selectionModel を null ではない ListSelectionModel 実装に設定します。
 

ListSelectionModel のパラメータを持つ javax.swing におけるコンストラクタ
JTable.JTable(TableModel dm, TableColumnModel cm, ListSelectionModel sm)
          データモデル dm、列モデル cm、および選択モデル sm で初期化される JTable を構築します。
 

javax.swing.plaf.basic における ListSelectionModel の使用方法
 

ListSelectionModel のパラメータを持つ javax.swing.plaf.basic におけるメソッド
protected  void BasicListUI.paintCell(Graphics g, int row, Rectangle rowBounds, ListCellRenderer cellRenderer, ListModel dataModel, ListSelectionModel selModel, int leadIndex)
          List のセルを 1 つペイントします。
 

javax.swing.table における ListSelectionModel の使用方法
 

ListSelectionModel として宣言される javax.swing.table におけるフィールド
protected  ListSelectionModel DefaultTableColumnModel.selectionModel
          列選択の履歴を記録するためのモデルです。
 

ListSelectionModel を返す javax.swing.table におけるメソッド
 ListSelectionModel DefaultTableColumnModel.getSelectionModel()
          列の選択状態を維持するために使われる ListSelectionModel を返します。
protected  ListSelectionModel DefaultTableColumnModel.createSelectionModel()
           
 ListSelectionModel TableColumnModel.getSelectionModel()
          現在の選択モデルを返します。
 

ListSelectionModel のパラメータを持つ javax.swing.table におけるメソッド
 void DefaultTableColumnModel.setSelectionModel(ListSelectionModel newModel)
          この TableColumnModel の選択モデルを newModel に設定し、新しい選択モデルからのリスナー通知を登録します。
 void TableColumnModel.setSelectionModel(ListSelectionModel newModel)
          選択を取り扱う選択モデルを設定します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.