- 締切済み
JTextAreaを改行コードを直接書かずに改行させたいです
JTextAreaを改行コードを直接書かずに改行させたいです JTextAreaは表示だけです JTextAreaの下にあるJTextFieldに文字列を入れてJButtonをクリックすると JTextFieldに入れた内容がJTextAreaに追加されていきます その時に、既に入っている内容の最後を改行して 新しい行にJTextFieldの値を入れなければいけません その時に、改行コードを文字列に直接書いてはいけないというルールがあります どのようにすればいいでしょうか
- metorontbl
- お礼率21% (3/14)
- Java
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- yamada_g
- ベストアンサー率68% (258/374)
リンク先がよくなかったですかね。 それでもページ全体をひととおり読んでみれば分かるような気もしますが。 System.getProperty()やgetProperties()を使うと実行環境のシステムプロパティが取得できます。 改行コードであれば、System.getProperty("line.separator") とすればいいです。
- yamada_g
- ベストアンサー率68% (258/374)
プロパティから取得するのではダメなのですか? http://java.sun.com/javase/ja/6/docs/ja/api/java/lang/System.html#getProperty(java.lang.String)
関連するQ&A
- 改行コード
SQL文について教えていただきたいことがあります。 ある列に改行コードを含む文字列があります、 その文字列をまず改行コード毎に分割します、 その後に文字列の最後にある改行コードを消してしまいたいのですがどうすればよろしいでしょうか?みなさま宜しくお願い致します。 例)○=改行コード ABCD○ABCDE○ABC○ → ABCD○ ABCDE○ ABC○ → ABCD ABCDE ABC
- ベストアンサー
- その他(データベース)
- 改行コードを削除出来ない
エクセルファイルのセルに文字列が大量に入ってます。1セル当たりは4,5文字です。 文字列の後ろに改行コードが付いてるようのです。 改行コードだと思った理由 ・LEN(セル)で文字数を表示させると、見た目より1文字多い ・セルを選択し画面上部の編集ボックス?で文字列の後ろをカーソルでクリックし、 左矢印←を押すと、2回押しで動く。いかにも見えない一文字があるかのように動く ・文字列後ろをクリックしバックスペースを押すと←による動きが正常になる 取った対策 セルをいくつか選択し、置換処理で削除しようとしたが、削除出来なかった。 検索文字列: 改行コード(ctrl+J) 置換文字列: なし バックスペースキーで解消出来ますが、全セルで行うには数が多過ぎます。 置換操作でなぜ削除出来なかったのでしょうか?改行コードではないのか?とも疑ってます。 非常に小さいスペース? どうすれば全部削除出来るでしょうか?
- ベストアンサー
- Excel(エクセル)
- 改行コードから改行コードまでをスプリットして配列に取り込む方法を教えて
改行コードから改行コードまでをスプリットして配列に取り込む方法を教えてください。 ファイル「sample.txt」の中に 文字列A 文字列B 文字列C 文字列D 文字列E 文字列F 文字列G と書かれていたとします。このファイルを開き、配列@listに @list = 文字列A\r\n文字列B\r\n文字列C\r\n,文字列D\r\n文字列E\r\n,文字列F\r\n文字列G\r\n となるようなコードを教えてください。 要は二重改行コード\r\n\r\nをスプリッタとして複数の行を配列に取り込む方法です。 よろしくお願いします。
- ベストアンサー
- Perl
- C# 文字列を改行コードで分割
C# 文字列を改行コードで分割 テキストボックスに記載された文字列を1行ごとに取り出そうと思い string[] strs = textBox1.Text.Split('\n'); とコーディングしたら、末尾に\rがついてしまいました。 末尾の\rを削除するコードを追加して書けばよいのですが、改行コード\r\nで分割する方法ありましたらお教えください。
- ベストアンサー
- C・C++・C#
- C#: 改行コードを含む文字列の長さ検出
前略 下記のような改行コードを含む文字列について、”改行コードを1文字として、文字列の長さを取得”したいのですがどのようにすればよいのか教えてください。 string str = "aaa\nbbb\nccc\nddd\n"; str.Length では 改行コードを含まない値が取得されてしまいます。 以上、よろしくおねがいします。
- ベストアンサー
- C・C++・C#
- 改行コード等について
Winで普通のテキストエディタで改行やタブ等すると、実際には改行コード(\n\r等)を入力していると思います。そのコードを含めた文字列を全て表示して見てみたいのですが、どうすれば見られるでしょうか?
- ベストアンサー
- その他(ソフトウェア)
- fpoenからの改行コードの扱いについて
ただいまMacOSX(10以降)でプログラミングをしています。このOSでは改行コードはLFつまり、"\n"が当てはめられているはずです。(でいいんでしょ??) ///// abc.txt(改行や空白もそのまま)////// abc def ghi ///////////////////////////////////// このテキストをfopenで開き、fgetsで1文字ずつスキャンしていて"\n"にぶちあたるとある変数をインクリメントし、最後にその行数を出すというプログラムを書いてます。 この場合改行"\n"は3回あるので最終的に3+1、つまりこのテキストは4行あるということを表示できるはずなのですが、なぜか改行が1回としか認識されず結果2行のテキストとして出力されてしまいます。 いろいろ試した結果、どうやら"\n"を判断できている場所はその次が空白の行の場合だけなのです。つまり、コンピュータ的には ///// abc.txt(改行や空白もそのまま)////// abc\n ←ここは次にdefという文字列がきているので\nが認識されていない def\n ←ここしか認識されていない \n ←同様に次の文字列がくるので認識されていない ghi ///////////////////////////////////// としか認識されていないようなのです。 なぜ\nの続きが文字列であると なぜこのようなことになるのでしょうか? \nの扱い方が間違っているのでしょうか?解決方法がおかる方がいればよろしくおねがいします。
- ベストアンサー
- C・C++・C#
- 改行コードのカウント
文字列を画像にするスクリプトを作成しています。 データベース(MySQL:EUC)から文字列を抽出し、png画像として出力します。 ここまではできたのですが、例えば 今日はいい天気です。 明日もいい天気です。 明後日は雨です。 のように複数行にわたる文字列の場合には、画像の高さを変更したいと思うのですが、改行コードのカウントができないため、行き詰まっています。 どなたか具体的なソースを例示してご教授いただけると幸いです。 宜しくお願い致します。
- ベストアンサー
- PHP
- セル内の改行を一括削除したい
ワードで作成していたものをデータベース化するためにエクセルにちまちまとコピペしています。 箇条書きなど、ワードのある段落を1つのセルに入れなければならないのですが、 ワードからペーストすると、どんな選択方法を選んでも、最後に余計な1行が加わります。 (最後の文字で改行コードが入ってしまう感じ) これを最後の文字で終わりにしたいのですが、 2列×500行×4ファイルあるので、 改行コードらしきものを一括削除したいのですが、 できるのでしょうか? 今まで、1ファイルはちまちま削除してきたのですが、疲れたし、締め切りが迫っているので助けてください!
- ベストアンサー
- オフィス系ソフト
補足
ありがとうございます リンク先を読んでみましたがよくわかりませんでした 具体的にどう使うかを教えていただければありがたいです