我是javafx的新手,使用netbeans 7.4和java版本7开发桌面应用程序。
在我的项目中有2个fxml文件,第一个包含较少数量的UI组件,另一个包含太多组件。当我从第一个fxml导航到第二个fxml时,它需要花费太多时间,而从第二个导航到第一个导航非常快,几乎不需要几秒钟。我正在尝试加载新的FXML文件,如下所示。
@FXML private TableView tableViewId;
Parent root = null;
FXMLLoader fxmlLoader = null ;
Stage stage=(Stage) tableViewId.getScene().getWindow();
fxmlLoader = new FXMLLoader(getClass().getResource("/view/performance.fxml"));
root = (Parent)fxmlLoader.load();
Scene scene = new Scene(root, 930, 700);
stage.setScene(scene);
stage.show();
当我使用java版本7u51运行此代码时,它工作正常。 但是当我使用java版本7u21时,打开页面需要很长时间,大约15分钟。
请您告诉我我在做什么错误并帮助我解决这个问题。
谢谢,
桑杰