JTable-ActionListener,用于选择一行



我的JTable需要正确的AcionListener

在程序启动时,默认情况下不会选择任何行。如果我现在选择该JTable中的任何一行,则ActionListener将开始。

试试这个。我使用ListSelectionListener,它对我很有用

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());
        }
    }
});

最新更新