如何在JTextArea中打印符号,非字母数字字符

时间:2014-08-23 05:55:01

标签: java swing jtextarea

我想在我的JTextArea中以粗体和纯文本打印数学解决方案,问题和答案。如何打印指数2,矩阵符号等符号?像这样:

enter image description here

在JTextArea中完成此类文本的最短最聪明方式是什么?拥有更大的字体,更小的字体包裹在一起,几个标题粗体,也有符号。 如果这个问题很幼稚,请原谅我:(这总是我最后的选择,也是我得到答案的最终选择。

1 个答案:

答案 0 :(得分:1)

我做错了。 JTextArea用于简单文本。如果您想在文字中添加粗体,斜体文字和/或特殊字符,请使用JEditPane()JTextPane(),在StyledDocument中完成所有样式内容,最后添加StyledDocumentJTextPaneJEditPane

对于可能对这些事情感到困惑的读者。可以找到很多很好的例子here