私はJavaを初めて使用しています。 JButton
をクリックすると、テキストファイルを作成して内容を書きたいと思います。テキストファイルを作成して書き込むためのJavaコード
私はJTextArea
を持っており、ボタンをクリックすると「保存」ボタンがあります。テキストエリアに入力された内容で与えられた場所にテキストファイルを作成する必要があります。
これを実行する前に、次のコードをテストしてファイルを作成できるかどうかを確認していました。しかしそうではありません。
try {
String content = "This is the content to write into file";
File file = new File("E:/file.txt");
if (!file.exists()) {
file.createNewFile();
}
FileWriter fw = new FileWriter(file.getAbsoluteFile());
BufferedWriter bw = new BufferedWriter(fw);
bw.write(content);
bw.close();
System.out.println("Done");
} catch (IOException e) {
e.printStackTrace();
}
ようこそスタックオーバーフロー!デバッガの使い方を学ぶ必要があるようです。 [補完的なデバッグ手法](https://ericlippert.com/2014/03/05/how-to-debug-small-programs/)にご協力ください。その後も問題が残っている場合は、もう少し詳しくお聞かせください。 –
ボタンを追加してリスナーを設定し、上記のコードを投稿してください... –
JTextがJTextAreaの場合はJTextArea.writeを、それ以外の場合は別の方法は不要です.... – mKorbel