更改突出显示文本的字体样式 java
Change font style of highlighted text java
下面是我必须将文本窗格中的所有文本设置为粗体的代码,但是我怎样才能只将突出显示的文本设置为粗体并实现以下目标?
private void jButtonBoldActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jTextPaneBody.setFont(jTextPaneBody.getFont().deriveFont(Font.BOLD));
}
如果高亮文字是正常的,点击按钮时将其改为粗体
如果突出显示的文本是粗体,当我单击相同的按钮时将其更改为普通文本
无法使用 (J)TextField 完成。如果您需要此功能,可以将 JTextPane
与 StyledEditorKit
和 StyledDocument
结合使用
下面是我必须将文本窗格中的所有文本设置为粗体的代码,但是我怎样才能只将突出显示的文本设置为粗体并实现以下目标?
private void jButtonBoldActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
jTextPaneBody.setFont(jTextPaneBody.getFont().deriveFont(Font.BOLD));
}
如果高亮文字是正常的,点击按钮时将其改为粗体
如果突出显示的文本是粗体,当我单击相同的按钮时将其更改为普通文本
无法使用 (J)TextField 完成。如果您需要此功能,可以将 JTextPane
与 StyledEditorKit
和 StyledDocument