我尝试使用JTextPane来设置一些文本的样式 我有以下代码:
try {
Document d = new DefaultStyledDocument();
SimpleAttributeSet set = new SimpleAttributeSet();
d.insertString(0, "Hello-World", set);
jTextPane1.setDocument(d);
} catch (BadLocationException ex) {
Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
}
如何获取可传递给JTextPane的属性的名称?
答案 0 :(得分:3)
您可以使用javax.swing.text.StyleConstants设置所需的属性,例如
StyleConstants.setStrikeThrough(set, true);
答案 1 :(得分:3)
一系列独特属性。这是一个只读,不可变的接口。属性基本上是键和分配给键的值。集合可以表示类似样式运行,逻辑样式等。这些通常用于描述将有助于某些图形表示(例如字体)的特征。 可能的密钥集是无限的,可以是任何。通常,View实现将响应属性定义并呈现某些内容以表示属性。
注意可能的键组是无限的,可以是任何