に特定のテキストを表示するリマインダー アプリを作成していJTextAreaます。そのテキストはconsol argument、Java アプリを起動するとき、または (引数が使用できない場合)JTextAreaテキストを入力できる別のカスタム ダイアログを使用して渡すことができます。
リマインダーに段落 (改行) を入れたいです。Enter内部の設定ダイアログを押すと、JTextArea完全に機能します。しかし、Statement1\nStatement2入力すると、2 行ではなくこのテキストが正確に表示されます (Enterコンソール内に a を入力することはできませんよね?)。コードをデバッグすると、すべての文字が特定され、\n を 1 つの文字としてではなく、バックスラッシュが 2 つのバックスラッシュに変換されます。したがって、文字\nは and に分割されます\\( n--> 制御記号はもうありません)。テキストを引数としてコンソールから同じことが起こります。
\n私はすでにand\r\nと\\norを試し\\\nましたが、各文字を特定して変換します。
バックスラッシュと n が一緒にあることを Java が認識できるようにするにはどうすればよいですか? 新しい回線を取得するにはどうすればよいですか?