-1
我是新來的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();
}
歡迎來到Stack Overflow!它看起來像你需要學習使用調試器。請幫助一些[互補調試技術](https://ericlippert.com/2014/03/05/how-to-debug-small-programs/)。如果您之後仍然有問題,請隨時返回更多詳情。 –
添加一個按鈕,設置一個監聽器,併發布你有上面的代碼... –
如果您JText是JTextArea中,再看看JTextArea.write,沒有別的,不同的方法,你不需要.... – mKorbel