[JAVA]设置swing外观会在调整窗口大小时导致内存泄漏

[JAVA]设置swing外观会在调整窗口大小时导致内存泄漏,java,linux,swing,memory-leaks,look-and-feel,Java,Linux,Swing,Memory Leaks,Look And Feel,为大学项目构建swing应用程序时遇到了一个奇怪的问题 当我将swing应用程序设置为使用本机外观时,当我调整窗口大小时,内存使用量会不断增加 该问题的视频。(实际应用程序不滞后,视频以低fps录制) 但是,请将这一行注释掉 UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); 而且内存的使用也不会发疯 注释行仅在main方法中运行一次。而通过类名称(如nimbus和motif)设置其他外观并不会引起任何问题

为大学项目构建swing应用程序时遇到了一个奇怪的问题

当我将swing应用程序设置为使用本机外观时,当我调整窗口大小时,内存使用量会不断增加

该问题的视频。(实际应用程序不滞后,视频以低fps录制)

但是,请将这一行注释掉

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
而且内存的使用也不会发疯

注释行仅在main方法中运行一次。而通过类名称(如nimbus和motif)设置其他外观并不会引起任何问题

Netbeans探查器输出显示int[]数组正在使用大部分内存。由于链接限制,无法在此发布屏幕截图

知道为什么会这样吗

在LinuxMint上也尝试过。本地L&F在那里也有同样的效果