インタフェース
javax.swing.ListSelectionModelの使用
| パッケージ | 説明 |
|---|---|
| javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
|
| javax.swing.plaf.basic |
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
|
| javax.swing.table |
javax.swing.JTableを処理するためのクラスとインタフェースを提供します。 |
-
javax.swingでのListSelectionModelの使用
ListSelectionModelを実装しているjavax.swing内のクラス 修飾子と型 クラス 説明 classDefaultListSelectionModelリスト選択のデフォルト・データ・モデルです。ListSelectionModelとして宣言されているjavax.swing内のフィールド 修飾子と型 フィールド 説明 protected ListSelectionModelJTable. selectionModel行選択を追跡するのに使用される、テーブルのListSelectionModelです。ListSelectionModelを返すjavax.swing内のメソッド 修飾子と型 メソッド 説明 protected ListSelectionModelJTable. createDefaultSelectionModel()DefaultListSelectionModelであるデフォルトの選択モデル・オブジェクトを返します。protected ListSelectionModelJList. createSelectionModel()リストの選択モデル・プロパティを初期化するため、構築中に呼び出されるDefaultListSelectionModelのインスタンスを返します。ListSelectionModelJList. getSelectionModel()現在の選択モデルを返します。ListSelectionModelJTable. getSelectionModel()行選択状態を維持するのに使うListSelectionModelを返します。ListSelectionModel型のパラメータを持つjavax.swing内のメソッド 修飾子と型 メソッド 説明 voidJList. setSelectionModel(ListSelectionModel selectionModel)リストのselectionModelをnullではないListSelectionModel実装に設定します。voidJTable. setSelectionModel(ListSelectionModel selectionModel)この表の行選択モデルをselectionModelに設定し、新しい選択モデルからのリスナー通知を登録します。ListSelectionModel型のパラメータを持つjavax.swing内のコンストラクタ コンストラクタ 説明 JTable(TableModel dm, TableColumnModel cm, ListSelectionModel sm)データ・モデルdm、列モデルcm、および選択モデルsmを使用して初期化されるJTableを構築します。 -
javax.swing.plaf.basicでのListSelectionModelの使用
ListSelectionModel型のパラメータを持つjavax.swing.plaf.basic内のメソッド 修飾子と型 メソッド 説明 protected voidBasicListUI. paintCell(Graphics g, int row, Rectangle rowBounds, ListCellRenderer<Object> cellRenderer, ListModel<Object> dataModel, ListSelectionModel selModel, int leadIndex)リスト・セルをペイント: 関連する状態をコンピュートし、"ラバー・スタンプ"セル・レンダラ・コンポーネントを取得し、CellRendererPaneを使用してペイントします。 -
javax.swing.tableでのListSelectionModelの使用
ListSelectionModelとして宣言されているjavax.swing.table内のフィールド 修飾子と型 フィールド 説明 protected ListSelectionModelDefaultTableColumnModel. selectionModel列選択の履歴を記録するためのモデルです。ListSelectionModelを返すjavax.swing.table内のメソッド 修飾子と型 メソッド 説明 protected ListSelectionModelDefaultTableColumnModel. createSelectionModel()新規のリスト選択のデフォルト・モデルを作成します。ListSelectionModelDefaultTableColumnModel. getSelectionModel()列選択状態を維持するのに使用するListSelectionModelを返します。ListSelectionModelTableColumnModel. getSelectionModel()現在の選択モデルを返します。ListSelectionModel型のパラメータを持つjavax.swing.table内のメソッド 修飾子と型 メソッド 説明 voidDefaultTableColumnModel. setSelectionModel(ListSelectionModel newModel)このTableColumnModelの選択モデルをnewModelに設定し、新しい選択モデルからのリスナー通知を受信するように登録します。voidTableColumnModel. setSelectionModel(ListSelectionModel newModel)選択モデルを設定します。