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

TableModelを使用するパッケージ
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントによってトリガーされるイベントを提供します。
javax.swing.JTableを処理するためのクラスとインタフェースを提供します。
  • javax.swingでのTableModelの使用

    TableModelとして宣言されたjavax.swingのフィールド
    修飾子と型
    フィールド
    説明
    protected TableModel
    JTable.dataModel
    テーブルのTableModel
    TableModelを返すjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    protected TableModel
    DefaultTableModelであるデフォルトのテーブル・モデル・オブジェクトを返します。
    JTable.getModel()
    このJTableが表示するデータを提供するTableModelを返します。
    TableModelの引数を持つ型を返すjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    JTable.getRowSorter()
    ソート処理を行うオブジェクトを返します。
    TableModelのパラメータを持つjavax.swingのメソッド
    修飾子と型
    メソッド
    説明
    void
    JTable.setModel(TableModel dataModel)
    この表のデータ・モデルをdataModelに設定し、新しいデータ・モデルからのリスナー通知のためにこの表に登録します。
    TableModel型の型引数を持つjavax.swing内のメソッド・パラメータ
    修飾子と型
    メソッド
    説明
    void
    JTable.setRowSorter(RowSorter<? extends TableModel> sorter)
    RowSorterを設定します。
    TableModelのパラメータを持つjavax.swingのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    データ・モデルdm、デフォルト列モデル、およびデフォルト選択モデルを使用して初期化されるJTableを構築します。
     
    データ・モデルdm、列モデルcm、およびデフォルト選択モデルを使用して初期化されるJTableを構築します。
     
    データ・モデルdm、列モデルcm、および選択モデルsmを使用して初期化されるJTableを構築します。
  • javax.swing.eventでのTableModelの使用

    TableModelのパラメータを持つjavax.swing.eventのコンストラクタ
    修飾子
    コンストラクタ
    説明
     
    テーブル内のすべての行データが変更されています。リスナーは、行をベースにしたすべての状態を破棄し、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内のクラス
    修飾子と型
    クラス
    説明
    class 
    TableModelを使ってソートおよびフィルタ機能を提供するRowSorterの実装です。
    TableModelを実装しているjavax.swing.tableのクラス
    修飾子と型
    クラス
    説明
    class 
    このabstractクラスは、TableModelインタフェースのほとんどのメソッドのデフォルトの実装を提供します。
    class 
    セル値のオブジェクトを格納するために、一連のVectorsの中の1つのVectorを使うTableModelの実装です。
    TableModelのパラメータを持つjavax.swing.tableのメソッド
    修飾子と型
    メソッド
    説明
    abstract String
    TableStringConverter.toString(TableModel model, int row, int column)
    指定された位置の値の文字列表現を返します。