嗯,
标题说.
在Netbeans中,我可以更改JToggleButton的Font,但是只有粗体和斜体的选项,但不能用于带下划线的文本.我想这不是一个严格的字体属性,但我无法找到如何做到这一点.
您可以使用
HTML在Swing中渲染许多组件(请参阅
How to Use HTML in Swing Components),这样您就可以使用带下划线的文本创建
一个String,并
调用JToggleButton.setText(String)或JToggleButton(String).例如
new JToggleButton("<html><u>" + textToUnderline + "</u></html>");
(顺便说一下,关闭< / html>标记是可选的,但我总是包含它).