私は単純なメモ帳を作っています。これは、JTextAreaのコンテンツをファイルに保存します。しかし、私は問題がある、私は複数行のテキストを保存することはできません。JTextAreaからJavaのファイルに複数行を保存する方法
JTextArea textArea = new JTextArea();
File writeFile;
FileWriter fileWriter = null;
BufferedWriter bufWriter = null;
writeFile = new File("note.txt");
try {
fileWriter = new FileWriter(writeFile);
bufWriter = new BufferedWriter(fileWriter);
bufWriter.write(textArea.getText());
bufWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
は、例えば、私はボタンやテキストエリアを持っている:
は、ここに私のコードです。
test line 1
test line 2
と入力して保存すると、ファイルが作成されます。ファイルの内容はこのようになります
test line 1test line 2
私は詳細な答えを教えてください、私は正しく理解することができます。私はJavaのGUIで新しいです。
ありがとうございました。
あなたのJTextAreaにはテキストが含まれていませんが、あなたの問題は何ですか?より具体的にしてください。 –
明確ではありません。しかし、複数行を使用するには、JTextAreaを複数行にする必要があります。この領域を複数行にするには、属性を設定する必要があります。 – Jack
申し訳ありませんが、私はこれにいくつかの例を挙げています。皆さんが私の問題を解決できることを願っています。 – James