Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javafx 2 JavaFX:只使用一个场景还是多个场景来构建包含静态和动态内容的UI?_Javafx 2_Fxml_Scene - Fatal编程技术网

Javafx 2 JavaFX:只使用一个场景还是多个场景来构建包含静态和动态内容的UI?

Javafx 2 JavaFX:只使用一个场景还是多个场景来构建包含静态和动态内容的UI?,javafx-2,fxml,scene,Javafx 2,Fxml,Scene,干杯 我对JavaFX2相当陌生。我已经做了一些关于基本原则的研究:包含场景的阶段。可以依次切换场景。但仅仅切换场景的一部分似乎并不常见 我的问题是: 我正在尝试创建一个带有标题栏(包含一个标签和一些按钮)和一个包含更多动态内容的窗格的应用程序。titlepane将在整个生命周期中保持在那里 现在,我对实现这种布局的最佳方式感到困惑。我找到了一些想法,使我的根布局成为一个边界窗格,并切换其中心。如果那样的话,我只会有一个场景。但我不是舒尔,如果应该这样做的话 非常感谢您对本主题的任何帮助和想法。

干杯

我对JavaFX2相当陌生。我已经做了一些关于基本原则的研究:包含场景的阶段。可以依次切换场景。但仅仅切换场景的一部分似乎并不常见

我的问题是: 我正在尝试创建一个带有标题栏(包含一个标签和一些按钮)和一个包含更多动态内容的窗格的应用程序。titlepane将在整个生命周期中保持在那里

现在,我对实现这种布局的最佳方式感到困惑。我找到了一些想法,使我的根布局成为一个边界窗格,并切换其中心。如果那样的话,我只会有一个场景。但我不是舒尔,如果应该这样做的话

非常感谢您对本主题的任何帮助和想法。 为托比干杯


注意:我正在使用FXML文件创建布局和控制器来处理每个视图。

这里有一个问题:,它(可能)是您的副本。我不会把这个解决方案称为“最佳实践”,但对于一个小型应用程序来说,它可能已经足够体面了。答案为在主场景的某一部分中交换fxml控制的内容窗格提供了一种方法

安吉拉的也是如此

更全面的解决方案是(我没有使用过)或


对于一个实际的非平凡应用程序,请查看,这可能是您可以找到的一个大小合适的JavaFX应用程序的最佳“最佳实践”参考。但是,由于它是不平凡的,所以也很可能是不平凡的。

没有人能向我推荐一些最佳实践方法吗?非常感谢您的帮助:)我查看了sceneBuilder应用程序。关于如何使用它有什么类似于教程的吗?谢谢。。。使用angelas方法,并根据我的要求进行了更改。教程可通过找到。