加载多个java.fxml

oo7oh9g9  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(152)

我正在开发一个java应用程序,使用javafx作为框架来设计ui。
但我遇到了一个问题:当我加载一些.fxml文件时,我注意到可能以前加载的文件仍保留在内存中,因此在加载一些文件后,应用程序会占用大量内存,因此程序需要简单地关闭。
也许,问题是如何加载javafxml文件,所以现在我将在这里发布代码。但我无法理解此时如何管理内存。也许你能帮我。。
代码如下:

AnchorPane pane = FXMLLoader.load(getClass().getResource("Home.fxml"));

rootPane.getChildren().setAll(pane);

例如,我在这里加载名为“home.fxml”的资源
可能我需要从内存中删除我加载的每个fxml。谢谢您!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题