Appunto .... devi passare al tuo MouseCacther il reference alla istanza della classe Prova.Originariamente inviato da alby_mo
lo stato ma non ne vuol sapere, il problema a mio avviso è che quando chiamo il metodo che verifica lo stato lo faccio creando una nuova istanza della classe
1) Definisci in MouseCacther un costruttore che ha un parametro di tipo Prova e assegna il reference ad una variabile di istanza.
2) Quando in Prova istanzi il MouseCacther passa this (il reference alla istanza di Prova in cui sei) al costruttore.
3) In mousePressed() usa la variabile di istanza che ho detto in 1)