Salve a tutti , da poco utilizzo java.swing e vorrei riuscire a capire come funzionano i Listener.
In pratica ho una classe che crea un login form(jframe1) , appena inserito utente e pass si apre un altro JFrame2 implementato in un altra classe. Quando questo JFrame si apre vorrei disabilitare il bottone di login(o tutta la finestra con .setEnabled)nel Jframe1 e per disabilitare nessun problema lo faccio dopo aver creato il JFrame2, il problema è che vorrei si riattivasse appena chiudo la finestra JFrame2, quindi un WindowListener, ma proprio non ci riesco.
ho provato a scrivere nel JFrame1
ma quando premo la X del JFrame 2 non viene visualizzato "ciao". Soluzioni?codice:JFrame JFrame2= new nomeclasseJFrame2(); JFrame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.out.println("ciao"); } });