【发布时间】:2014-01-24 23:40:03
【问题描述】:
我想在单击“注册”按钮时打开一个弹出对话框。我想在弹出对话框中添加文本字段、密码字段等元素。如果您能建议我如何将组件添加到弹出窗口然后将弹出窗口添加到窗格并显示它会更好。 谢谢!。
【问题讨论】:
-
我解决了这个问题。我制作了一个 Popup 对象并将其添加到具有使用场景构建器制作的表单组件的窗格中。这就是我在 fxml 控制器文件中所做的:-
codepublic void popup() { @FXML Pane popup_pane; //在场景构建器中创建的窗格的 ID Popup popup = new Popup(); popup.show(popup_pane,500,500); //提供 x 和 y 点是强制性的 popup_pane.setVisible(true); }code