Hi ich habe folgendes Problem ich habe ein Fenster (JFrame) auf dem liegt im center ein JPanel so und dann habe ich eine Menüleiste mit mehreren Buttons die dann jeweils ein anderes JPanel in den center laden.
so jetzt ist mir aufgefallen das mein Programm mit der Zeit wenn man ganz oft hin und her klickt immer mehr speicher frisst.
Da ich auch ein bisschen was mit Diagrammen hinzugefügt habe sieht man den anstieg des speicherverbrauchs sogar noch deutlicher.
So ich habe das so gelöst wenn man auf einen Button klickt wird alles vom JFrame entfernt und dann das neue Panel hinzugefügt. dabei speicher ich das JPanel nicht nochmal ab oder irgendwas in der Form also müsste doch eigentlich das JPanel was vorher im center des JFrames lag vom garbage collector entfernt werden, da doch keine Referenz mehr existiert
Warum steigt dann mein Speicherverbrauch ????
Ich hoffe das war einigermaßen verständlich.
MFG
Meckie
so jetzt ist mir aufgefallen das mein Programm mit der Zeit wenn man ganz oft hin und her klickt immer mehr speicher frisst.
Da ich auch ein bisschen was mit Diagrammen hinzugefügt habe sieht man den anstieg des speicherverbrauchs sogar noch deutlicher.
So ich habe das so gelöst wenn man auf einen Button klickt wird alles vom JFrame entfernt und dann das neue Panel hinzugefügt. dabei speicher ich das JPanel nicht nochmal ab oder irgendwas in der Form also müsste doch eigentlich das JPanel was vorher im center des JFrames lag vom garbage collector entfernt werden, da doch keine Referenz mehr existiert
Warum steigt dann mein Speicherverbrauch ????
Ich hoffe das war einigermaßen verständlich.
MFG
Meckie