我想在 JTextPane 中有一个样式化的文本,这里是 JTextPane 的一个监听器:
private CaretListener listener = new CaretListener() {
@Override
public void caretUpdate(CaretEvent e) {
StyleConstants.setBold(sas, false);
helpTextPane.setCharacterAttributes(sas, true);
}
};
问题在于第一个字母是粗体(我不想要它):
我知道问题出在属性上,我需要重置这些属性,但是如何?