1 - 首先,任何人都可以解释我在类JTextPane
中的以下方法之间的区别,因为我编译了一个例子,他们总是给我相同的结果:
setCharacterAttributes(AttributeSet attr, boolean replace)
setParagraphAttributes(AttributeSet attr, boolean replace)
setLogicalStyle(Style s)
2 - 其次,以下方法之间有什么区别(总是在类JTextPane
内):
getInputAttributes()
getLogicalStyle()
getStyle(String nm)
如果有人能给我一个展示所有这些方法真实用途的例子,那将是很好的,因为他们的官方文件没有得到很好的解释。
答案 0 :(得分:1)
setLogicalStyle:这将使用给定的样式类型。这与setParagraphAttributes具有相同的效果,但样式来自StyledDocument的逻辑样式(查看StyledDocument的API - addStyle)......概念就像" Header 1" "标题2"在单词
getInputAttributes:获取当前与光标在JTextPane中的位置相关联的属性