Hallo,
ich habe ein Problem beim Arbeiten mit mehreren JSplitPanes und zwar bekomme ich es nicht hin das "alte" JSplitPanes vom Garbage Collector weggeräumt werden.
Mit einem kurzen Beispiel wird es deutlich:
JSplitPane lSplitPane = new JSplitPane();
lSplitPane = null;
Runtime.getRuntime().gc();
JSplitPane lSplitPane2 = new JSplitPane();
lSplitPane2.removeAll();
Meiner Meinung nach dürfte am Ende nur eine Instanz von JSplitPane existieren. Jedoch, wenn ich in Eclipse 3.4 im Debbuger auf "Show all Instances" gehe, werden mir zwei Instanzen angezeigt.
Wie kann das sein?
Viele Grüße, Welle
ich habe ein Problem beim Arbeiten mit mehreren JSplitPanes und zwar bekomme ich es nicht hin das "alte" JSplitPanes vom Garbage Collector weggeräumt werden.
Mit einem kurzen Beispiel wird es deutlich:
JSplitPane lSplitPane = new JSplitPane();
lSplitPane = null;
Runtime.getRuntime().gc();
JSplitPane lSplitPane2 = new JSplitPane();
lSplitPane2.removeAll();
Meiner Meinung nach dürfte am Ende nur eine Instanz von JSplitPane existieren. Jedoch, wenn ich in Eclipse 3.4 im Debbuger auf "Show all Instances" gehe, werden mir zwei Instanzen angezeigt.
Wie kann das sein?
Viele Grüße, Welle