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