Javafx 2 3000 TextFields JavaFX应用程序中的性能问题

Javafx 2 3000 TextFields JavaFX应用程序中的性能问题,javafx-2,Javafx 2,我有一个独立的javafx应用程序,它包含大约3000个文本字段(用于用户输入),用FXML创建,分为10页 页面之间的导航通过选项卡或切换按钮完成 问题在于页面之间的切换时间: 如果我在内存中加载所有控制器,我会得到: 英特尔赛扬在1.6Ghz频率下约2秒 controller.getNode()做什么?可能在一个新线程中执行controller.getNode(),然后在准备就绪后运行它。controller.getNode()与@FXML等效,这意味着FXML文件的根节点是由javafx构

我有一个独立的javafx应用程序,它包含大约3000个文本字段(用于用户输入),用FXML创建,分为10页

页面之间的导航通过选项卡或切换按钮完成

问题在于页面之间的切换时间:

如果我在内存中加载所有控制器,我会得到:
英特尔赛扬在1.6Ghz频率下约2秒
controller.getNode()做什么?可能在一个新线程中执行controller.getNode(),然后在准备就绪后运行它。controller.getNode()与@FXML等效,这意味着FXML文件的根节点是由javafx构建的,而不是由我构建的。