2

Jgoodiesバインディングを使用して、テーブルをデータにバインドしています。セルが選択されたときにパネル内の値が変更されるように、どのリスナーを実装する必要がありますか。

テーブルのモデル クラスは、Jgoodies バインディング クラスである AbstractTableAdapter を拡張します。

ありがとう

4

2 に答える 2

1

ListSelectionModelあなたの(JTableまたは適切なサブクラス)のは、テーブル内の行が選択されたときにイベントをトリガーするものです。から選択モデルを実装ListSelectionListenerして取得し、JTable自分自身をリスナーとして追加できます。

于 2010-06-28T17:13:36.503 に答える
0

私は次のようにそれを行うことができました

myTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {

        public void valueChanged(ListSelectionEvent e) {
        System.out.println("hi");

        }
    });
于 2010-06-28T18:15:45.410 に答える