Ciao, sto sviluppando un'applicazione grafica in Java che deve controllare, al momento della sua esecuzione, se esiste un'altra finestra aperta dello stesso programma e in quel caso deve restituire sulla console un messaggio.
Avevo pensato di istanziare un variabile statica e di fare un controllo del tipo:
Ma non mi funziona.codice:if (!alreadyOpen) { alreadyOpen = true; Window showOn = new Window(); } else { System.out.println("Spiacente! Utilizza la finestra già aperta."); }

Rispondi quotando
