0

我正在 Swing 中开发一个简单的基于 Java 的应用程序。我有一个文本窗格,我在其中使用文本编辑器自定义它的文本,例如使文本变为粗体、斜体、插入笑脸。现在在我的应用程序中,此自定义文本会转到另一个文本窗格,但是当我将其发送到另一个文本窗格时,它会显示简单文本而不是自定义文本。

我需要知道如何将自定义文本从文本窗格转发到另一个文本窗格。

我基本上将这个概念用于我的聊天应用程序。希望这能让大家清楚地了解我的工作。

4

2 回答 2

1

我应该使用文本窗格还是编辑器窗格而不是文本区域?

对一个简单问题的简单回答。是的。

JTextArea用于纯文本。对于带样式的文本,请使用 aJEditorPaneJTextPane。有关更多详细信息,请参阅如何使用编辑器窗格和文本窗格,以及像这样的漂亮(样式)图像:

文本采样器演示

于 2013-05-16T15:08:58.627 回答
0
  1. 无论选择什么设置,只需注意状态 - 字体、粗体、斜体等
  2. 将状态传递到文本区域
  3. 在显示到文本区域之前,对其应用相同的状态
于 2013-05-16T15:09:02.033 回答