有没有办法获得Style
,样式名称,或者只是比较是否Style
在某个位置JTextPane
与我在插入时给文本提供的样式?因为出于我的目的,我创建了customJTextPane
和. 所以我可以选择用于说普通字母和另一种风格的数字。我也有切换按钮,虽然切换设置以不同的方式设置数字格式,但不定期切换数字格式,所以最后你无法区分仅根据方法影响的数字。因此,唯一的方法是比较我将常规和特殊数字样式作为常量的样式。我唯一需要想出的就是如何为每个角色获取样式。StyledDocument
DocumentFilter
Style
DocumentFilter
JTextPane's getText()
我知道有一种JTextPane's
方法可以从插入符号的位置获取 AttributeSet,getCharacterAttributes()
但我认为这对我的问题没有用。
是否有必要包含代码示例?我认为这并不难想象。如果你想要我,我会包括它。
任何输入将不胜感激。谢谢!