Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Esecuzione metodo dopo chiusura finestra

    Ciao a tutti, ecco il mio quesito:

    Ho un pulsante che apre un'altra finestra. Non appena richiudo questa seconda finestra come posso far eseguire automaticamente un metodo della prima finestra?

    Grazie

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Dipende molto dal tipo di "finestra" e dal tipo di comportamento che vuoi ottenere. Parlando genericamente di JFrame queste sono le cose da fare:


    1) Passare alla nuova finestra un riferimento alla finestra "genitrice"
    2) Aggiungere un WindowListener alla nuova finestra
    3) Nel metodo windowClosing() del WindowListener richiamare (direttamente, se ha un riferimento, indirettamente se non ce l'ha) il metodo della finestra genitrice che svolge le azioni che vuoi.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.