在 JTextArea 或 JTextPane 中设置文本样式
基本上,我有一个JTextPane来保存一些我希望设置样式的文本。JTextArea对我来说会更好,但我被告知你不能在这些中设置文本的样式?
但是,JTextPane的样式似乎不正确。例如,以下代码仅返回,其中包含 HTML:
public static void main(String[] args) {
JFrame j = new JFrame("Hello!");
j.setSize(200,200);
JTextPane k = new JTextPane();
k.setText("<html><strong>Hey!</strong></html>");
j.add(k);
j.setVisible(true);
}
我希望当用户与界面交互时,能够在JTextPane中设置一些文本的样式,但到目前为止,它只是返回仍然在HTML中的字符串!帮助!