gpt4 book ai didi

java - 第一个字母的样式

转载 作者:行者123 更新时间:2023-12-01 13:55:51 24 4
gpt4 key购买 nike

我想在 JTextPane 中添加样式文本,这里是 JTextPane 的监听器:

 private CaretListener listener = new CaretListener() {

@Override
public void caretUpdate(CaretEvent e) {
StyleConstants.setBold(sas, false);
helpTextPane.setCharacterAttributes(sas, true);
}
};

问题是第一个字母是粗体(我不想要它):

我知道问题出在属性上,我需要重置这些属性,但是如何重置?

最佳答案

使用InputAttributes设置/重置粗体。

MutableAttributeSet sas=((StyledEditorKit)yourTextPane.getEditorKit()).getInputAttributes();

关于java - 第一个字母的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19633600/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com