0

了解しました。これを実行します。JTextAreaの一部を編集不可にします(JTextArea全体ではありません!)

しかし、JTextAreaではなくJTextPaneでは、DocumentFilter(?)を使用しては不可能と思われます。

私はJTextAreaで上記の解決策を試しましたが、それは驚異的に機能します。しかし、JTextPaneでこれを行う方法については何も見つかりません(可能であれば)。

私はこの投稿を見つけました:ユーザーが編集できるようにせずにJTextPaneにテキストを追加しますか?

しかし、それは私が探しているものではありません。最初のリンクのJTextAreaのように、JTextPaneがコマンドプロンプトのように動作する必要があります。

どんな助けでも大歓迎です、ありがとう!

4

1 に答える 1

1

ある種のJ*ペインが必要な場合は、JEditorPaneを使用してください。次に、DocumentBuilderを使用してそのインデックスを制御し、JTextAreaの例とほとんど同じように機能するようにします。

于 2012-07-17T20:53:14.650 に答える