【发布时间】:2015-08-08 07:01:43
【问题描述】:
我正在编写一个 javafx 程序,用于移动文本。程序在开头显示背景(一些红点)和文本。
现在,我想添加一个菜单来选择要显示的文本内容。另外,我想让场景一开始什么都不显示,然后在我选择文本内容后,程序开始显示一切......
有什么特殊的命令可以实现吗?
PS:我添加内容(文本和形状)->“组”->“根”。
【问题讨论】:
-
我认为您需要在菜单上使用听众。这篇文章可以帮助你隐藏你的内容:stackoverflow.com/questions/23097086/…
-
@romfret,非常感谢您提供的链接。我刚刚阅读了教程,docs.oracle.com/javafx/2/api/javafx/stage/Stage.html#close()。但是“.toBack()”只能应用于舞台,当我尝试将此命令应用于我的内容(添加到“组”的形状和文本)时,它会引发错误。
-
你有菜单吗?向我们展示代码。如果您想隐藏某些内容,例如带有控件的布局,请使用例如
borderPane.setVisible(false);,反之亦然。您还需要监听菜单操作。