我希望将任意快捷方式显示为像堆栈*一样花哨,即⌘ + 1 (请参阅here)。如何在摇摆中使用java做到最好?
答案 0 :(得分:0)
我没有找到真正奇特的解决方案,但至少用户本地被这个菜单渲染逻辑物质考虑在内:
// get Accelerator text
// KeyStroke accelerator
String acceleratorText = "";
if (accelerator != null) {
int modifiers = accelerator.getModifiers();
if (modifiers > 0) {
acceleratorText = KeyEvent.getKeyModifiersText(modifiers);
acceleratorText += UIManager.getString("MenuItem.acceleratorDelimiter");
}
int keyCode = accelerator.getKeyCode();
if (keyCode != 0) {
acceleratorText += KeyEvent.getKeyText(keyCode);
} else {
acceleratorText += accelerator.getKeyChar();
}
}
return acceleratorText;
现在我只需要一个花哨的钥匙盒......