Quote Originariamente inviata da Fix87 Visualizza il messaggio
Praticamente ho dei bottoni disabilitati ma se ci clicco sopra il codice viene comunque eseguito come mai?
Perché è proprio così ... la disabilitazione non impedisce di ricevere gli eventi del mouse che sono di più "basso" livello.

Quote Originariamente inviata da Fix87 Visualizza il messaggio
Non devo usare la classe MouseAdapter?
Su pulsanti/menù generalmente si usa ActionListener che rappresenta il concetto più astratto di "azione". Per casi particolari si possono usare ChangeListener o ItemListener mentre molto più raramente MouseListener (es. caso estremo: il dragging di un pulsante).