2010-11-18 14 views
1

私は基本的に、JTextPaneといくつかのスタイルオプション(太字、斜体、下線、中央/右/左揃えオプション)を持つ単純なテキストエディタを作っています。 HTMLのバージョンを表示する簡単な方法はありますか?JTextPaneのスタイル付きテキストをHTMLとして表示

最終的に私がやりたがっているのは、プレーンテキストだけの「HTML形式で書き出し」タイプのオプションですが、スタイリングされる代わりにHTMLタグでフォーマットされています。

おかげ

答えて

2

HTMLが必要な場合は、適切なエディタキットが使用されるようにコンテンツタイプがtext/htmlであることを確認する必要があります。

次に、textPane.getText()を使用してHTMLを取得します。

+0

実際には私が探していたように正確に働いた。問題はHTMLを宣言することを忘れてしまったことでした。ありがとう。 – Samsquanch

0

あなたがいるjavax.swing.textたりするjavax.swing.text.htmlまたはjavax.swing.text.html.parserのクラスのいずれかで見たことがありますか?

+0

私は本当にMinimalHTMLWriterを見てきました(または見つけました)が、私は今のようにプログラムにドロップするのはかなり面倒です。理想的に単純な選択肢があるかどうかを知りたいと思っていました。 – Samsquanch

関連する問題