java - 使用fxml在javafx中显示隐藏面板

标签 java javafx fxml

我已经在 scenebuilder 中制作了我的 javafx 应用程序的 GUI。我已经正确地进行了放置 fxml 的设置,并且我的应用程序运行完美。现在我想向按钮添加 Action 事件,当单击一个按钮时,应显示一个面板,当单击其他按钮时,应显示另一个面板。请帮我。请记住,我正在使用 scenebuilder 构建我的界面,即为我的界面使用 fxml。

谢谢。

最佳答案

您可以使用以下代码并隐藏您要隐藏的 Pane

(paneid).setVisible(false);

并出现新代码

(paneid).setVisible(True);

这里的 id 是您在 scenebuilder 中为“fx:id”输入的内容。

关于java - 使用fxml在javafx中显示隐藏面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20739607/

相关文章:

Javafx 任务 - 更新方法的进度

JavaFX : Paint program with Canvas

java - 不寻常的 Hibernate 继承映射

java - 如何将 main 中创建的实例传递给类?

具有自定义数据格式的 JavaFX DragAndDrop

java - 尝试清除 JavaFX ObservableMap 时出现 ConcurrentException

java - 如何在 FXML 控件状态被丢弃之前保存它们?

javafx - 使用 FXML 在 JavaFX 中自定义 ListView

java - 使用不同的设置重复运行 JUnit 测试

java - maven ${user.home} 没有被正确解析