if(e.getSource()==saveAs){
File saveAsFile;
JFileChooser chooser2=new JFileChooser();
chooser2.setDialogTitle("另存为");
FileNameExtensionFilter filter1=new FileNameExtensionFilter("文本文件","txt");
chooser2.setFileFilter(filter1);
String filePath;
chooser2.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal2=chooser2.showSaveDialog(this);
if(returnVal2==JFileChooser.APPROVE_OPTION){
filePath=chooser2.getSelectedFile().getAbsolutePath();
}
else
return;
filePath=filePath+File.separator+"我的文档.txt";
try{
saveAsFile=new File(filePath);
FileWriter saveAsWriter=new FileWriter(saveAsFile);
BufferedWriter saveAsBufferedWriter=new BufferedWriter(saveAsWriter);
saveAsBufferedWriter.write(text.getText());
saveAsBufferedWriter.flush();//刷新菜单项
saveAsWriter.close();
saveAsBufferedWriter.close();
}catch(IOException e4){
e4.printStackTrace();
}
}
记事本中 另存为 的实现
最新推荐文章于 2017-09-25 11:31:00 发布