Originariamente inviato da andbin
Se usi un ActionListener applicato al pulsante, allora sappi che ActionEvent ha un metodo getModifiers() che ritorna una combinazione di flag ALT_MASK, CTRL_MASK ecc....
Vedi javadoc.
:O

Ecco cosa serve

Grazie