2016-04-22 90 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被放置在不同的窗格中,我沒有意識到這一點。 –