2010-12-13 4 views
1

contentTypeが "text/html"に設定されたJTextPaneがあります。 JTextPaneの内容はhtmlでフォーマットされます。私の行は次のようにフォーマットされています: "<p> hello </p > \ n"JTextPaneからテキスト書式設定をサポートしない他のアプリケーションにコピー/貼り付け

私はJTextPaneからOpenOfficeのようなテキストフォーマットをサポートするアプリケーションにデータをコピーすることができます(色と改行のようなフォーマットのテキストを取得します)が、アプリケーションにデータを貼り付けようとするとテキストフォーマット(geditのような)をサポートしていないので、改行がなくなります(すべての行が1行にまとめられます)。

テキストの書式設定をサポートしていないアプリケーションに改行を含むテキストを正しく貼り付けるにはどうすればよいですか?

ありがとうございます!

+0

「\ n」を「
」に置き換えてください。 –

答えて

1

忘れてしまった...私のHTMLフォーマットが悪いことがわかりました。これは、正しい書式で動作しています。私は\n&lt;p&gt;タグの後にも、swingを自動的に改行に変換する必要はありません。

+0

問題を解決したことを確認してください。あなた自身の答えを受け入れられた答えとして選択することによって、この質問に回答としてマークすることを忘れないでください。 – BoffinbraiN

関連する問題