2013-09-30 10 views
8

私は大学のためにJava swingでプロジェクトを作成する必要があります。適切なテキストハイライト、つまり異なる色とフォントのJavaファイルのエディタjavaキーワードjavaのコメントの通常のテキストの場合。
2つのスタイル付きテキストコンポーネントのいずれかを選択するのに役立つJEditorpaneJTextPaneこれは、完全な要件を満たすことができるようにjavaによって提供されています。
これらの2つの相違点を教えてください。どちらの状況で使用する必要があるのでしょうか。JEditorPaneとJTextPaneの比較

+4

です/editorpane.html、よく説明します。 – pedromss

+4

'JTextPane'は' JEditorPane'のサブクラスであるため、主な相違点は 'JTextPane'は' JEditorPane'が行うことすべてを行い、その後いくつかは! – BlackBox

+0

ファイルから内容を読み取っている間に、パフォーマンスが速く、高速です。 –

答えて

10

いずれも使用できますが、リッチテキストエディタの場合はJTextPaneを使用することをお勧めします。

thisトピックが便利です。

24

どちらもリッチテキストをサポートしていますが、しかし違いがあります。

JEditorPaneは、HTMLの表示/編集をサポートしています。 http://docs.oracle.com/javase/tutorial/uiswing/components:

JTextPaneのは、これを読んで、フォント、テキストスタイル、色のようなワープロ機能を提供するJEditorPaneの延長など

+0

これは非常に技術的な答えで、受け入れられているものよりはるかに優れています。 – Volazh

関連する問題