【问题标题】:JavaFX Scene Builder Menu object not draggableJavaFX Scene Builder 菜单对象不可拖动
【发布时间】:2016-08-16 10:24:06
【问题描述】:

我是 JavaFX 和 SceneBuilder 的新手。 在 SB 中,我试图通过拖放将 Menu 对象放置在 AnchorPane 中,并且由于没有拖动菜单对象实例,因此无法执行此操作。 此外,Library 手风琴的 Hierarchy 窗格也不允许拖放。

AnchorPane 是从 NetBeans “new - empty FXML”启动工具时默认放置的。 其他对象不存在此问题,例如按钮。

我使用的是 Ubuntu 14.04

与: NetBeans IDE 8.0.2(内部版本 201411181905) 更新:NetBeans IDE 已更新至 NetBeans 8.0.2 Patch 2 版本 爪哇: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-generic 运行在 amd64 上; UTF-8; en_US (nb)

还有:

产品版本 JavaFX 场景生成器 2.0

构建信息 版本:2.0-b20,变更集:5cac093e5c1f 日期:2014-03-21 09:30

JavaFX 工具包 = 量子工具包 管道 = SWPipeline 硬件加速已禁用

Java 1.8.0-b132,甲骨文公司

操作系统 Linux, amd64, 3.19.0-58-generic

有什么帮助吗?

佩德罗

【问题讨论】:

    标签: javafx scenebuilder


    【解决方案1】:

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

    【讨论】:

    • 感谢 James_D。 MenuBar 被放置在不同的窗格中,我没有意识到这一点。
    猜你喜欢
    • 1970-01-01
    • 2017-06-28
    • 2016-07-27
    • 1970-01-01
    • 2017-07-27
    • 2017-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多