※ ChatGPTを利用し、要約された質問です(原文:外部クラスから、JTextArea等のコンポーネントへのアクセス)
JTextAreaへのアクセス方法について
このQ&Aのポイント
外部クラスからJTextArea等のコンポーネントにアクセスする方法を教えてください。
Threadを承継したクラスからJTextAreaにアクセスする方法についてアドバイスをお願いします。
JTextAreaの表示を変えるために、外部のクラスからどのような処理をすればいいのか教えてください。
外部クラスから、JTextArea等のコンポーネントへのアクセス
外部のクラスから、main()のあるクラスの
JTextArea等のコンポーネントにアクセスし、
setText(),append()などで、表示を変えるには、
どうしたらいいのでしょうか。
現在は、Threadを承継したクラスから、呼び出し元
のクラスのJTextAreaにアクセスしたいのです。
もっとも、同じことは、イベントリスナクラスを、
内部クラスではなく、外部クラスとして、記載した
時にも生じてしまいます。
たとえば、そのコンポーネントだけ、staticにする
ということも考えられますが、なにか記載がおかしい
気がします。
なにかアドバイスがありましたら、お願いします。
お礼
出来ました。 まさに、思い通りの動作です。 自分では、全く思いつきませんでした。 ありがとうございます(この際、2.の問題も 考えておきます)。