Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

swingのTextAreaについて

はじめましてよろしくお願いします。
TextAreaで例えば文字打った後にボタンを押すとgetText()を
実行するようになっています。

しかし、2行以上打つとそれと同じ行になって返ってきてしまう
のですが、それをなんとか一行にする事はできないでしょうか?
つまり、複数の行があった場合でも全部つなげて一行にしたいといこうです。

何かアドバイスお願いします。

3

回答

4491

閲覧

3件の回答

評価

0

言わんとしていることが、良く分からないんですが…。
「改行のない状態が欲しい」ということなんでしょうか?
取得した文字列から改行を除けば良いのでは?

評価

0

返信遅れて申し訳ありません。
おっしゃるとおりです。
たとえばArea内で

a
a
a

と打った後にgetTextをプロンプトでprintすると

a
a
a

と表示されてしまうのでそれを

aaa

と表示したいのですが、どうすればいいのかわからないのです。

何か方法ありましたら教えてください。
お願いします。

評価

0

表示する前に、自分で改行を置換して削除すれば良いのでは?
改行もまた文字だということは、ご存じですか?

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。