Ciao a tutti.
Sto realizzando un componente swing che necessita di un popup menu, così ho seguito la guida a riguardo sulla documentazione di java e l'ho realizzato.
Il problema è che avendo associato un comportamento al JPanel (il mio componente estende JPanel) anche al click sinistro del mouse, e se faccio apparire il menu cliccando con il destro e poi clicco fuori con il sinistro, anzichè solo chiudere il menu popup viene pure eseguita l'azione associata al click sinistro del mouse...
Come posso fare per evitare che venga eseguita l'azione del click sinistro quando il menu è aperto e l'utente clicca fuori per chiuderlo?
Grazie