1

在 JavaFX 场景之间切换时 RAM 使用率越来越高

请您解释一下,因为在使用以下代码在场景之间切换时,我的 Gluon javaFx 应用程序的内存使用率很高:

Stage stage = (Stage) AnchorPane.getScene().getWindow();
Parent root = FXMLLoader.load(getClass().getResource("ShopMenuPage.fxml"));
Rectangle2D visualBounds = Screen.getPrimary().getVisualBounds();
Scene scene = new Scene(root, visualBounds.getWidth(), visualBounds.getHeight());
stage.setScene(scene);
stage.show();

每次关闭场景时,它不会释放全部资源,主要是 RAM,因此每次打开和关闭窗口都会累积,导致应用程序崩溃。

4

0 回答 0