Ciao ragazzi, per favore, ho bisogno di aiuto.
Qual'è il sistema corretto di caricare/scaricare un immagine (in una JLabel ad esempio) in modo che quando ho finito con essa le risorse allocate vengano liberate?
Non chiedetemi di postare del codice, il mio programma è molto lungo e complesso, ma non è questo il punto.
Non mi interessa sapere cosa ho sbagliato io, poi quello me lo vedo con calma.
Mi interessa sapere qual'è il modo corretto di farlo per evitare leak di memoria.
Mi piacerebbe che qualcuno mi postasse un codice o una porzione di codice per spiegarmi qual'è la procedura corretta.
In pratica: mettiamo che io ho aperto un JFrame, da questo apro un JDialog e al suo interno una JLabel contenente un immagine. Ho già sperimentato che il semplice dispose del JDialog non mi aiuta a liberare la memoria.
Come devo fare per liberare quella memoria allocata?
Grazie in anticipo per la disponibilità!