我注意到在某些mac上,JMenuItem使用单词“space”来表示空格键是键绑定。在其他mac上使用符号(看起来像一个短的大写U)。我更喜欢“空间”演示,因为它对用户更透明。有没有办法覆盖LAF如何以图形方式表示加速键?
答案 0 :(得分:1)
您可以继承BasicMenuItemUI
并覆盖paintMenuItem()
方法。
在那里你可以画出自己的加速器。我想要一个动画形象作为加速器:)
(注意如果您只是想更改mneonic或加速器,那么您可以直接使用setAccelerator()
或其他设置方法。但我假设情况并非如此。)