AcionListener
に適切なJTable
が必要です。
プログラムの開始時に、デフォルトで選択されている行はありません。このJTable
の任意の行を選択すると、ActionListener
が開始されます。
これを試して。私はListSelectionListener
を使用し、それは私のために働きます。テーブルModelにリスナーを追加しました
jTable.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
@Override
public void valueChanged(ListSelectionEvent event) {
if (jTable.getSelectedRow() > -1) {
// print first column value from selected row
System.out.println(jTable.getValueAt(jTable.getSelectedRow(), 0).toString());
}
}
});