2016-04-22 85 views
3

我是JavaFX和SceneBuilder的新手。 在SB中,我试图通过拖放操作将Menu对象放置在AnchorPane中,因为没有正在拖动的菜单对象实例,所以无法执行此操作。 此外,也不允许拖放操作也可以使用库手风琴的层次结构窗格。JavaFX场景生成器菜单对象不可拖动

AnchorPane是从NetBeans“新 - 空FXML”启动工具时默认放置的一个。 其他对象(如按钮)不存在此问题。

我使用Ubuntu 14.04

有: NetBeans IDE的8.0.2(构建201411181905) 更新:NetBeans IDE中被更新到版本8.0.2的NetBeans补丁2 的Java:1.7.0_80; Java HotSpot(TM)64位服务器VM 24.80-b11 运行时:Java(TM)SE运行时环境1.7.0_80-b15 系统:Linux版本3.19.0-58-通用amd64上运行; UTF-8; EN_US(NB)

和:

产品版本 JavaFX的场景生成器2.0

建设信息 版本:2.0-B20,变更集:5cac093e5c1f 日期:2014年3月21日09:30

JavaFX的 工具包= QuantumToolkit 管道= SWPipeline 硬件加速DISABLED

的Java 1.8.0-B132,甲骨文公司

操作系统 的Linux,AMD64,3.19.0-58泛型

任何帮助,请?

佩德罗

回答

3

一个Menu不是Node,所以你不能把它放在一个AnchorPane。您只能将其放入MenuBar。可能你想要做的是在AnchorPane中输入MenuBar,然后将Menu加到MenuBar。另一种选择可能是使用MenuButton,具体取决于您要做什么。

+0

很多th James_D。 MenuBar被放置在不同的窗格中,我没有意识到这一点。 –