更改突出显示的文本java的字体样式

时间:2015-01-21 21:14:31

标签: java swing netbeans jtextpane

下面是我必须将文本窗格中的所有文本设置为粗体的代码,但是如何才能将我突出显示的文本设置为粗体并实现以下内容?

private void jButtonBoldActionPerformed(java.awt.event.ActionEvent evt) {                                              
    // TODO add your handling code here:
    jTextPaneBody.setFont(jTextPaneBody.getFont().deriveFont(Font.BOLD));
}
  • 如果突出显示的文字正常,请在点击按钮时将其更改为粗体

  • 如果突出显示的文字以粗体显示,请在单击同一按钮时将其更改为正常

1 个答案:

答案 0 :(得分:1)

无法使用(J)TextField完成。如果您需要此功能,则可以JTextPane使用StyledEditorKitStyledDocument