嗯,标题是这样说的。
在Netbeans中,我可以更改JToggleButton的Font,但是只有粗体和斜体的选项,但不能用于带下划线的文本。我想这不是一个严格的字体属性,但我不知道该怎么做。
答案 0 :(得分:7)
您可以使用HTML在Swing中呈现许多组件(请参阅How to Use HTML in Swing Components),这样您就可以使用带下划线的文本创建一个字符串,并调用JToggleButton.setText(String)
或JToggleButton(String)
。例如
new JToggleButton("<html><u>" + textToUnderline + "</u></html>");
(顺便说一下,关闭</html>
标签是可选的,但我总是包含它。)