3

1つのテキスト領域に異なる前景色を含めることはできますか?別のフォント?

「hh:mm:ssニックネーム:メッセージ」のようなものを追加したいと思います。時間は灰色、名前は青、メッセージは黒です。

4

2 に答える 2

3

コメントを間違えました。JTextAreaではなく、JTextPaneが必要です。

シーソーがJTextPaneをサポートしていることがわかりました。を参照してください。これはs(seesaw.core/styled-text)を作成し、ペイン内のテキストにさまざまなスタイルを適用します。 それらの使用法は非常に単純なようです。最初にペインの構築中にマッピングを定義し、次にテキストの一部にスタイルを割り当てるときにこれを使用します。JTextPane(seesaw.core/style-text!)
id -> styleid

于 2013-01-22T18:14:02.287 に答える
0

Textareaは標準のHTML要素であり、これ以上のスタイルを取ることはできません。これを実現する1つの方法は、iFrameを使用して、iFrame内のコンテンツのスタイルを設定することです。iFrameなしで実現する他の方法は、この機能をサポートするエディターを選択することです。そのようなエディターの1つは、stackoverflowで使用されるWMDです。WMDファイルはこちら

于 2013-01-22T14:20:04.930 に答える