gpt4 book ai didi

java - 在 Swing 中创建带有图标的多个菜单栏

转载 作者:搜寻专家 更新时间:2023-11-01 03:26:30 27 4
gpt4 key购买 nike

我正在开发一个 Swing 应用程序,在该应用程序中,我必须在单击菜单时创建多个菜单栏。 应从容器中添加或删除其他菜单栏。

我必须在菜单中的文本上方和下方使用一个图标,但我还没有找到合适的构造函数。

是否可以在 JMenu 中添加一个后退和前进按钮,它应该像浏览器中的后退和前进按钮一样工作?他们应该显示窗口的前一个 View ,最好没有多个显示。

最佳答案

你真的是说菜单栏吗?您的按钮听起来更像是一个工具栏

也就是说,一个 JMenu只是一种特殊的按钮,所以也许您可以从中派生出您自己的自定义菜单类,以便以不同的方式绘制顶级菜单。对于 main menu bar ,某些平台(尤其是 Mac OS)可能不会处理自定义绘画代码,因为该菜单栏由 native 操作系统代码处理。但是对于由 swing 绘制的第二个菜单栏,我预计不会有任何问题。毕竟,JMenuBar只是一个组件

关于java - 在 Swing 中创建带有图标的多个菜单栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12634630/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com