我在scenebuilder中制作了我的javafx应用程序的GUI。我已经正确地设置了放置fxml和我的应用程序的工作完美。现在我想向按钮添加动作事件,当单击按钮时,应显示一个面板,当单击其他按钮时,应显示另一个面板。请帮我。请记住,我正在使用场景编译器构建我的界面,即使用fxml作为我的界面。
谢谢。
答案 0 :(得分:0)
您可以使用以下代码隐藏要隐藏的窗格
(paneid).setVisible(false);
并显示新代码
(paneid).setVisible(True);
这里的id是你在scenebuilder中为“fx:id”添加的内容。
答案 1 :(得分:0)
您可以做的是编写这段代码来隐藏窗格
(paneId).setVisible(false);
(paneId).setManaged(false);
并通过将参数设置为true再次显示
(paneId).setVisible(true);
(paneId).setManaged(true);