我正在尝试JFileChooser单击按钮时保存文件。因此,当我单击它时,窗口将按预期显示,然后放入文件名并保存。一切正常,我将文件放置在正确的位置,并按需要将文件保存在.txt中,但是当我打开文件时,什么也没进入。我已经测试过写入和打印,但是没有任何效果。所以我想知道我在哪里错了,应该怎么做。
谢谢 !
这是我的代码:
jbSave.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JFileChooser fileChooser = new JFileChooser();
if (fileChooser.showSaveDialog(null) == JFileChooser.APPROVE_OPTION) {
File file = fileChooser.getSelectedFile();
try {
String path = file.getPath() + ".txt";
file = new File(path);
FileWriter filewriter = new FileWriter(file.getPath(), true);
BufferedWriter buff = new BufferedWriter(filewriter);
PrintWriter writer = new PrintWriter(buff);
writer.write("start");
} catch (FileNotFoundException e2) {
e2.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}
}
}
});
智慧大石
交互式爱情
相关分类