プロジェクトがあり、Java でアプリケーションを作成しています。サンプル関数 (太字、斜体、サイズ、整列、元に戻す、やり直し) を備えたテキスト エディターが必要です。
この目的のためのJavaのクラス、またはそれを開発する方法を示すチュートリアルはありますか?
jTextPane でテキストのスタイルを設定しようとしましたが、単語を太字に変更すると、テキスト全体が太字になります。
選択したテキストのみをスタイル設定したいだけです。
Java チュートリアルの TextComponentDemoでは、元に戻す/やり直し、選択したテキストのスタイル設定、編集アクションへのキー ストロークのバインドなど、多くの機能について説明しています。