19
사용자가 방금 클릭 한 JTable의 행을 어떻게 알 수 있습니까?MouseEvent에서 JTable의 행 인덱스를 안정적으로 가져 오는 방법은 무엇입니까?
사용자가 방금 클릭 한 JTable의 행을 어떻게 알 수 있습니까?MouseEvent에서 JTable의 행 인덱스를 안정적으로 가져 오는 방법은 무엇입니까?
이 시도 :
aJTable.rowAtPoint(evt.getPoint());
만 이제까지의 JTable의 선택을 듣고 걱정하는 경우가 열 또는 셀 선택 모드에 있다면
jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
public void valueChanged(ListSelectionEvent e) {
int sel = jTable.getSelectedRow();
}
});
이 여전히 작동합니까? –
클릭해야하지만 더 많은 클릭을 유도 할 수 있습니다. "대답"은 어떤 종류의 청취자가 필요하므로 언제 값을 읽을지를 안다. – javydreamercsw