私はnetbeansにあるプロジェクトを持っていますがJEditorPane
、現時点では、選択した.javaファイルが入力されています。私がやりたいのは、Javaファイルがロードされたときに構文が適切に色付けされるため、現在のプレーンテキスト以外でも読みやすくなります。
私はこれの良い例をオンラインで見つけることができないので、誰かがこれを行う方法について何かアイデアがありますか?
編集:答え
これがようやく機能するようになりました。JSyntaxPane jar
ファイルをクラスパスに追加し(jsyntaxpane-0.9.5-b29.jar
正確には)、次の2行のコードを追加して、JEditorPaneで機能させるようにしました。
jsyntaxpane.DefaultSyntaxKit.initKit();
JEditorPane.setContentType("text/java");
これは、次の言語でも使用できます。...上記のコードでに変更するJavaScript, Properties, Groovy, C, C++, XML, SQL, Ruby and Python
だけです。text/java
text/LANGUAGE_YOU_WANT