菜单项未投射节点javafx场景

时间:2018-01-14 18:32:07

标签: javafx-8

我正在制作一个JavaFX应用程序。我创建了一个菜单项关于。点击关于菜单项后,它会显示一个新窗口,其中包含有关我的应用的一些信息。该窗口是Anchor Pane,带有自定义关闭按钮。我已经在运行时设置了底漆。我想在不关闭主应用程序的情况下关闭此窗口。我不想在方法调用时关闭其可见性。我在网上看到了一些像Window existingWindow = ((Node) event.getSource()).getScene().getWindow();这样的解决方案,但我不能使用它,因为我得到类似于菜单项而非投射节点javafx场景的错误。我怎样才能实现这个目标?

1 个答案:

答案 0 :(得分:0)

实际上这不是我自己的答案,但我设法理解@James_D。我通常创建管理打开的窗口,否则我必须编写很多代码而这是解决方案代码。 在您的控制器类中:

elements * e_temp;

和OpenWindow类

e_temp

你可以在没有额外课程的情况下完成这项活动。希望它会有所帮助,再次感谢@James_D