JMenu 子菜单小箭头图标指示器

2024-01-09

有谁知道如何控制JMenu子菜单上出现的小箭头的显示?

我可以改变它吗? 我可以禁用它吗? 我可以移动它吗?

另外,我注意到只有当顶级 JMenu 是其他 JMenu 的子菜单时,此箭头才不会出现在顶级 JMenu 上。这种不一致让我很恼火,因为我将 JMenuItem 和 JMenu 混合附加到 JMenuBar 的根目录上,所以我希望它始终能够表明这一点。无论如何也要这样做吗?

thanks!


看看Menu.arrowIcon用户界面属性

(感谢 Andrew Thompson 提供的测试代码)。

执行此操作将影响应用修改后创建的所有菜单。

因此,在初始化外观和感觉之后以及创建任何菜单之前,请调用UIManager.getLookAndFeelDefaults().put("Menu.arrowIcon", null);

我只是想说,我认为这是一个糟糕的主意,并且会强烈阻止你这样做。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JMenu 子菜单小箭头图标指示器 的相关文章

随机推荐