Originariamente inviato da toninosanchez
Vorrei associare al tasto un evento ma solo se evidenziata una riga della tabella altrimenti mi venga fuori un JOptionPane: nessun elemento selezionato.
codice:
public void actionPerformed(ActionEvent e) {      // Nel action listener per il pulsante
    int rigaSel = tabella.getSelectedRow();

    if (rigaSel != -1) {
        // Usa rigaSel e/o prendi i dati della riga e usali come ti pare ....
    } else {
        JOptionPane.........
    }
}