我正在尝试创建一个JLabel
包含带有助记符的 HTML 文本。它工作得很好。我能够抓住为其设置标签的组件的焦点。
但是我在指定的助记符索引下看不到下划线。这是一段代码摘录
JLabel l=new JLabel("<html><h2>Label 8</h2></html>");
l.setDisplayedMnemonic('8');
l.setDisplayedMnemonicIndex(16);
除了使用 HTML 手动下划线的答案
JLabel l=new JLabel("<html><h2>Label <u>8</u></html>");
有没有替代方法?
顺便说一句,我没有得到IllegalArgumentException
任何答案表示赞赏。