java - 在 JTextArea 中设置字体

标签 java swing jtextarea

我有一个 JTextArea,其中包含以下文本“Text1 Text2 Text3”。 有没有办法让它们都变成不同的字体?例如。 “Text1”是粗体,“Text2”是斜体,“Text3”是正常的?

我知道我可以创建一个 Font 对象,但是我只能将它应用到 JTextArea 对象。

谢谢。

最佳答案

is not possible在 JTextArea 中。但您可以使用 JTextPane 或 JEditorPane。

关于java - 在 JTextArea 中设置字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2488384/

相关文章:

java - JTextArea 中需要换行

java - 将 JLabel 设置为 JTextArea 顶部并向下移动 JTextArea

java - 完成 JavaFX 场景后如何返回代码

java - setText 函数不会改变 TextView

java - 从 Restful webservice 调用 Servlet 时出现的问题

java - AbstractButton 类型中的 addActionListener 不适用于参数 (DigiUhr)

java - 在 Google App Engine 上安排备份

java - KeyListener 根本没有反应

java - 滚动 JLayer 的行为与它应该替换的滚动 JPanel 不同

java - 如何在 JTextArea 中画线并改变特定单词的颜色