Swing JMenu问题

发布于 2024-12-01 16:38:46 字数 253 浏览 2 评论 0原文

为什么我无法将 JMenuBar 添加到 JToolBar,这可能吗?或者我只能在框架上添加菜单栏?教程说:

如代码所示,要设置 JFrame 的菜单栏,请使用 setJMenuBar 方法。要将 JMenu 添加到 JMenuBar,请使用 add(JMenu) 方法。要将菜单项和子菜单添加到 JMenu,可以使用 add(JMenuItem) 方法。

以及如何为 JToolBar 设置菜单栏?

Why I can't add JMenuBar to JToolBar, is it possible? Or I can only add menubar on frame?Tutorial says:

As the code shows, to set the menu bar for a JFrame, you use the setJMenuBar method. To add a JMenu to a JMenuBar, you use the add(JMenu) method. To add menu items and submenus to a JMenu, you use the add(JMenuItem) method.

And how to set the menu bar for a JToolBar?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半世晨晓 2024-12-08 16:38:46

是的,您可以将 JMenu 而不是 JMenuBar 添加到 JToolBar 中。 JMenuBar 横跨整个框架。

Yes you would add a JMenu not a JMenuBar to a JToolBar. A JMenuBar goes accross the frame.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文