Как изменить значения панели при выборе строки в таблице: jgoodies - PullRequest
2 голосов
/ 28 июня 2010

Я использую привязку Jgoodies, чтобы связать таблицу с моими данными.Какой слушатель я должен реализовать, чтобы при выборе ячейки значения на панели менялись.

Мой класс модели таблицы расширяет AbstractTableAdapter, который является классом привязки Jgoodies.

спасибо

Ответы [ 2 ]

1 голос
/ 28 июня 2010

ListSelectionModel в вашем JTable (или подходящем подклассе) - это то, что вызывает события при выборе строк в таблице. Вы можете реализовать ListSelectionListener, взять модель выбора из JTable и добавить себя в качестве слушателя.

0 голосов
/ 28 июня 2010

я смог сделать это следующим образом

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

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

        }
    });
...