我正在使用文本编辑器JTextPane
,我需要为某些单词添加颜色,但我希望如果用户单击已经着色的区域,则使用该颜色(段落样式)而不是逻辑样式进行绘制。我一直在寻找,getParagraphAttributes
但我无法将段落样式作为财产。
如何获得段落样式JTextPane
?
private Style getColor(String token) {
if (token.equals("while"))
return editor.getStyle("blue");
return editor.getLogicalStyle(); //At this point I want current not logical if it's Possible.
}