好吧,标题说明了一切。
在 Netbeans 中,我可以更改 JToggleButton 的字体,但只有粗体和斜体选项,但没有下划线文本。我想这不是严格意义上的字体属性,但我不知道该怎么做。
最佳答案
您可以使用 HTML 在 Swing 中呈现许多组件(参见 How to Use HTML in Swing Components ),因此您可以创建一个带有下划线文本的字符串并调用 JToggleButton.setText(String)
或 JToggleButton(String)
.例如
new JToggleButton("<html><u>" + textToUnderline + "</u></html>");
(顺便说一句,结束 </html>
标签是可选的,尽管我总是包含它)。
关于swing - 带下划线文本的 JToggleButton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5891609/