Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.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按钮_Java_Button_Javafx - Fatal编程技术网

在场景之间保持相同的JavaFX按钮

在场景之间保持相同的JavaFX按钮,java,button,javafx,Java,Button,Javafx,我想在我的程序中的每个场景之间显示相同的按钮,但我似乎找不到这样做的方法。我想有按钮,将显示在每个场景,但这些按钮也将用于改变场景之间 我目前有一个工作程序,但问题是突出显示的按钮不代表当前正在显示的场景。这是因为每次加载场景时我都会重新创建每个按钮,因此不会保留其旧数据 你的设计根本上是错误的。GUI不应用于表示系统的状态。为此,应该有某种模式。一旦创建了这样一个模型,创建多少按钮或其他GUI元素就不再重要了,因为它们只会反映模型的状态

我想在我的程序中的每个场景之间显示相同的按钮,但我似乎找不到这样做的方法。我想有按钮,将显示在每个场景,但这些按钮也将用于改变场景之间


我目前有一个工作程序,但问题是突出显示的按钮不代表当前正在显示的场景。这是因为每次加载场景时我都会重新创建每个按钮,因此不会保留其旧数据

你的设计根本上是错误的。GUI不应用于表示系统的状态。为此,应该有某种模式。一旦创建了这样一个模型,创建多少按钮或其他GUI元素就不再重要了,因为它们只会反映模型的状态