自分でSummerプロジェクトを作成し、簡単なテキスト/コードエディタを作成したいと決めました。私はすべてがこれまでにうまくいっていると思う。私は基本的なGUIを作成し、Open、Save、Create Fileのような簡単な操作を行うことができます。構文ハイライト
今、私はファイルを開くときに単語を読むことで構文の強調表示を行っていますが、これは本当に面倒であることが判明しています。誰かがGUIを入力している場合は構文を強調表示しません。
構文の強調表示の仕方を考えて、ファイルを開くときとウィンドウに入力するときの両方で機能するようにしたいと思います。誰もが、私は私のコードについてのコメントを聞いてみたいすべての時間を持っている場合
はまた、これはリポジトリです:https://mcmillhj.beanstalkapp.com/jtexteditor/browse
メインのファイルがJTextEditor.javaとUI/JTextEditorUI.java
[ハイライター](http://download.oracle.com/javase/6/docs/api/javax/swing/text/Highlighter.html)および[HighlightP ainter](http://download.oracle.com/javase/6/docs/api/javax/swing/text/Highlighter.HighlightPainter.html)クラス? [テキストフィールドの使い方](http://download.oracle.com/javase/tutorial/uiswing/components/textfield.html)チュートリアルの例があります。 – Moonbeam
おそらく、私はハイライターという言葉を使用してはいけませんでしたが、今私はそれについて考えるのは曖昧です。これらのクラスは、文字通り、必要なテキストを強調表示します。私はちょうど普通の言葉からキーワードの色を変えたいと思う。混乱させて申し訳ありません。あなたのリンクをありがとう。 –
私は明確化を感謝します! :) – Moonbeam