我想在我的JTextArea
中以粗体和纯文本形式打印数学解决方案,问题和答案,如何打印指数2,矩阵符号等符号?像这样:
在JTextArea中完成此类文本的最短,最聪明的方法是什么?既有较大的字体,也有较小的字体,几乎没有大胆的标题,也有符号。
如果这个问题太幼稚,请原谅我:(所以,这始终是我获得问题答案的最后也是最终选择。
最佳答案
我做错了。 JTextArea用于简单文本。如果要在文本中添加粗体,斜体和/或特殊字符,请使用JEditPane()
或JTextPane()
,在StyledDocument
中完成所有样式设置,最后在StyledDocument
或JTextPane >
对于可能对这些事情感到困惑的读者。可以找到很多很好的例子here