インタフェース
javax.swing.table.TableModelの使用
-
TableModelを使用しているパッケージ パッケージ 説明 javax.swing すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。javax.swing.event Swingコンポーネントによってトリガーされるイベントを提供します。javax.swing.table javax.swing.JTableを処理するためのクラスとインタフェースを提供します。 -
-
javax.swingでのTableModelの使用
TableModelとして宣言されているjavax.swing内のフィールド 修飾子と型 フィールド 説明 protected TableModelJTable. dataModelテーブルのTableModel。TableModelを返すjavax.swing内のメソッド 修飾子と型 メソッド 説明 protected TableModelJTable. createDefaultDataModel()DefaultTableModelであるデフォルトのテーブル・モデル・オブジェクトを返します。TableModelJTable. getModel()このJTableが表示するデータを提供するTableModelを返します。TableModel型の引数を持つ型を返すjavax.swing内のメソッド 修飾子と型 メソッド 説明 RowSorter<? extends TableModel>JTable. getRowSorter()ソート処理を行うオブジェクトを返します。TableModel型のパラメータを持つjavax.swing内のメソッド 修飾子と型 メソッド 説明 voidJTable. setModel(TableModel dataModel)この表のデータ・モデルをdataModelに設定し、新しいデータ・モデルからのリスナー通知用に登録します。TableModel型の型引数を持つjavax.swing内のメソッド・パラメータ 修飾子と型 メソッド 説明 voidJTable. setRowSorter(RowSorter<? extends TableModel> sorter)RowSorterを設定します。TableModel型のパラメータを持つjavax.swing内のコンストラクタ コンストラクタ 説明 JTable(TableModel dm)データ・モデルdm、デフォルト列モデル、およびデフォルト選択モデルを使用して初期化されるJTableを構築します。JTable(TableModel dm, TableColumnModel cm)データ・モデルdm、列モデルcm、およびデフォルト選択モデルを使用して初期化されるJTableを構築します。JTable(TableModel dm, TableColumnModel cm, ListSelectionModel sm)データ・モデルdm、列モデルcm、および選択モデルsmを使用して初期化されるJTableを構築します。 -
javax.swing.eventでのTableModelの使用
TableModel型のパラメータを持つjavax.swing.event内のコンストラクタ コンストラクタ 説明 TableModelEvent(TableModel source)テーブル内のすべての行データが変更されています。リスナーは、行をベースにしたすべての状態を破棄し、TableModelに再度問い合わせをして、新しい行数とすべての適切な値を取得します。TableModelEvent(TableModel source, int row)このデータの行は更新されています。TableModelEvent(TableModel source, int firstRow, int lastRow)行[firstRow, lastRow]内のデータが更新されています。TableModelEvent(TableModel source, int firstRow, int lastRow, int column)[firstRow, lastRow]の範囲の列column内のセルが更新されています。TableModelEvent(TableModel source, int firstRow, int lastRow, int column, int type)(firstRow, column)から(lastRow, column)までのセルが変更されています。 -
javax.swing.tableでのTableModelの使用
TableModel型の型パラメータを持つjavax.swing.table内のクラス 修飾子と型 クラス 説明 classTableRowSorter<M extends TableModel>TableModelを使ってソートおよびフィルタ機能を提供するRowSorterの実装です。TableModelを実装しているjavax.swing.table内のクラス 修飾子と型 クラス 説明 classAbstractTableModelこのabstractクラスは、TableModelインタフェースのほとんどのメソッドのデフォルトの実装を提供します。classDefaultTableModelセル値のオブジェクトを格納するために、一連のVectorsの中の1つのVectorを使うTableModelの実装です。TableModel型のパラメータを持つjavax.swing.table内のメソッド 修飾子と型 メソッド 説明 abstract StringTableStringConverter. toString(TableModel model, int row, int column)指定された位置の値の文字列表現を返します。
-