【问题标题】:How can I add JMenuBars,JMenus and JMenuItems using IntelliJ's Swing GUI Designer?如何使用 IntelliJ Swing GUI Designer 添加 JMenuBar、JMenu 和 JMenuItem?
【发布时间】:2010-11-02 06:35:38
【问题描述】:

我在 IntelliJ 的调色板中的任何地方都找不到标题中指定的组件。我注意到表单有一个 JMenuBar,但我没有看到它,也不知道如何访问它。有什么方法可以直观地使用这些组件吗?

【问题讨论】:

  • 您不会将 JMenuBars “添加”到 Swing 中的表单;你打电话给 myFrame.setJMenuBar(theMenuBar)。所以这可能就是你不能拖放它们的原因。不幸的是,这就是我能给你的所有帮助。也许您可以右键单击表单对象或其他东西,就像您在 NetBeans 中所做的那样。
  • 在 NetBeans 中,您可以拖放它们。你也可以在 Visual Swing 4 Eclipse 中拖动它们,所以,不能在 IntelliJ 中做同样的事情是很奇怪的。
  • 嗯,我认为以前你不能拖放它们。至少出于某种原因,这在我脑海中挥之不去。是否有像 NetBeans 中那样的组件树?
  • 是的,有。在 IntelliJ 和 Visual Swing 中。
  • 能否右键点击树中的JFrame,选择添加一个JMenuBar?我以前在 NetBeans 中就是这样做的。

标签: java swing intellij-idea gui-designer


【解决方案1】:

目前在 IntelliJ 设计器中无法创建这样的菜单。他们的官方解决方案是使用 JFormDesigner 插件 for intelliJ。或者当然是手动编码。这是他们论坛中讨论的链接:-

IntelliJ thread

谢谢, jT

【讨论】:

  • @Joao 该链接已成为恶意链接。仅供参考。
  • 我想我缺少上述评论的上下文。该链接重定向到 intellij-support.jetbrains.com 并且很好。也许它指的是一些后来被删除的cmets。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多