Swing JTextArea 无法显示字体类型和颜色

Swing JTextArea cannot show font type and color

我正在使用 Java GUI (NetBeans) 开发垃圾邮件检测器应用程序。现在我有一个简单的用户界面,其中包括一个文本区域,用户将在其中粘贴他的电子邮件以检查它是否是垃圾邮件,但问题是当您在文本区域中粘贴文本时所有文本属性将丢失,例如:字体类型、颜色、超链接等...

那我该怎么办?

那是因为您需要支持 RTF 的 Swing 组件来可视化各种文本属性。

JTextArea 仅可视化纯文本。请改用 JEditorPaneJTextPane