Jgoodies 바인딩을 사용하여 데이터로 표를 바인딩하고 있습니다. 셀을 선택하면 패널의 값이 변경되도록 구현해야하는 청취자는 무엇입니까?테이블에서 행을 선택할 때 패널 값을 변경하는 방법 : jgoodies
테이블의 내 모델 클래스는 Jgoodies 바인딩 클래스 인 AbstractTableAdapter를 확장합니다.
감사
Jgoodies 바인딩을 사용하여 데이터로 표를 바인딩하고 있습니다. 셀을 선택하면 패널의 값이 변경되도록 구현해야하는 청취자는 무엇입니까?테이블에서 행을 선택할 때 패널 값을 변경하는 방법 : jgoodies
테이블의 내 모델 클래스는 Jgoodies 바인딩 클래스 인 AbstractTableAdapter를 확장합니다.
감사
당신의 JTable
(또는 적절한 서브 클래스)의 ListSelectionModel
테이블의 행을 선택하면 이벤트를 트리거 것입니다. ListSelectionListener
을 구현하고 JTable
에서 선택 모델을 가져 와서 자신을 청취자로 추가 할 수 있습니다.
myTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e) {
System.out.println("hi");
}
});
을 다음과 같이