Se vuoi mettere pulsanti (JButton) nelle celle di una colonna, è possibile. Non è banale perché salvo usare qualcosa di già fatto, devi implementare espressamente un cell renderer e un cell editor appositi.
Se invece vuoi "scatenare" l'edit di una riga a seguito di qualcos'altro, es.:
- doppio-click del mouse sulla riga
- pressione tasto 'invio' considerando una riga evidenziata
- voce di menù o pulsante esterno considerando una riga evidenziata
sono tutte cose fattibili, ovviamente in modo differenti.