Swing JMenu问题
为什么我无法将 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,您可以将 JMenu 而不是 JMenuBar 添加到 JToolBar 中。 JMenuBar 横跨整个框架。
Yes you would add a JMenu not a JMenuBar to a JToolBar. A JMenuBar goes accross the frame.