Sto scrivendo un programma di test come segue:Lo smaltimento di un JFrame causa perdite di memoria?
- Quando un utente fa clic sul pulsante A, si apre 50 JFrames.
- Quando l'utente fa clic sul pulsante B Dispone tutte JFrames mostrati facendo clic sul pulsante A.
Trovo che la memoria non diminuisce dopo aver cliccato il tasto B. ho deciso questa operazione utilizzando il Task Manager, Ctrl +alt + del in Windows e controllare l'utilizzo della memoria di "java".
Alcuni codici ci aiuteranno sicuramente ... –
Vedere [Rimuovi contenitore di primo livello in runtime] (http://stackoverflow.com/questions/6309407/remove-top-level-container-on-runtime/6310284# 6.310.284). – trashgod
Il mio codice non è niente di speciale. Creazione di JFrame con il nuovo JFrame. Smaltilo chiamando dispose() – Bear