Ciao a tutti
Ho implementato una classe che funge da ascoltatore per dei bottoni che servono per salvare dei dati.
Questa stessa operazione può essere fatta da due bottoni ; ossia da un bottone "salva" e da un bottone "si" appartenente ad una frame che ti dice se salvare i dati o meno.
Questa frame si apre se si sono fatte delle modifiche e si è scelto di uscire dal programma senza salvare.
nel mio ascoltatore ho messo due costruttori ;
uno riceve un bottone di una frame "interfaccia principale".
l'altro riceve un bottone di una frame "notificaSalvataggioCambiamenti"
codice:
public class ascoltatoreBottoneSalvaMagazzino implements ActionListener {
private InterfacciaPrincipale clickBottoneSalva;
private NotificaSalvataggioCambiamenti nsc;
public ascoltatoreBottoneSalvaMagazzino(InterfacciaPrincipale clickBottoneSalva){
this.clickBottoneSalva = clickBottoneSalva;
}
public ascoltatoreBottoneSalvaMagazzino(NotificaSalvataggioCambiamenti nsc){
this.nsc = nsc;
}
Vorrei far si che l'ascoltatore chiuda la frame NofificaSalvataggioCambiamenti quando viene visualizzata. Ossia "capisca" quando questa frame è diventata attiva per poterla poi chiudere con il metodo dispose();
Mi aiutate?
Spero di non aver esposto il mio problema in modo ingarbugliato