【问题标题】:I got problem with replacing jmenubar on jpanel我在 jpanel 上替换 jmenubar 时遇到问题
【发布时间】:2020-03-01 01:17:42
【问题描述】:

我正在使用带有 netbeans gui 管理器的 java swing 编写桌面应用程序。我想用 Jpanel 上的子菜单替换垂直菜单,但是当我将 Jmenubar 放在 Jpanel 上时它不起作用。我需要一些帮助。

【问题讨论】:

  • 欢迎来到 SO!如果您将非工作代码作为最小的可重现示例共享,这样会更好,这样建议的解决方案实际上适用于您的问题,并且可以帮助未来的访问者解决同样的问题。否则,人们很可能会抛出可能对您(或其他任何人)没有太大帮助的随机解决方案。有关如何提出主题问题的更多信息,请参阅如何提问并参加导览
  • @Standin.Wolf 表示How to Ask(如[ask]

标签: java swing


【解决方案1】:

JMenubBar 旨在使用setJMenuBar(...) 方法添加到JFrame

如果您想为其他 Swing 组件使用弹出菜单,那么您应该使用JPopupMenu

阅读 How to Use Menus 上的 Swing 教程部分,了解更多信息和工作示例,以帮助您入门。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多