如何用java实现记事本的保存功能???? 如何用java实现记事本的保存功能????不是另存,是保存!!谢谢大家指点!!!!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 区别不大,就是要不要输入文件名而以,先将打开的文件路径保存到一个String里,保存的时候拿来用就可以了。 public boolean saveFile(File notefile,String data){ this.file = notefile; if(notefile!=null){ try{ FileWriter fw=new FileWriter(notefile); fw.write(data); fw.close(); return true; } catch(Exception e){ JOptionPane.showMessageDialog( null ,"保存文件出错:"+e.getMessage(),"错误",JOptionPane.WARNING_MESSAGE); } } else{ return saveAs(notefile,data);} return false; } //----另存为------------------- public boolean saveAs(File notefile,String data) { if(notefile==null) filechooser.setDialogTitle("保存"); else filechooser.setDialogTitle("另存为"); if(JFileChooser.APPROVE_OPTION == filechooser.showSaveDialog( parent )){ File file = filechooser.getSelectedFile(); return saveFile(file,data); } return false; } Java swing 中组件的效果 java的垃圾回收的疑问,求高手指点 为何Java中当前日期无法正确获取? 如何通过反射获得方法的返回值?请勿回帖不看贴 java如何获取当前时间..也就是几点了..不要日期 急!做好了程序,公司等着要,可惜打包后出错 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 关于数据库连接的问题 有关软件本地化的问题 <<java编程思想>>的一道练习题???写一个程序,打印出从命令行获取的三个自变量?解决即结帖 File创建 如何剪切图片~??
就是要不要输入文件名而以,
先将打开的文件路径保存到一个String里,
保存的时候拿来用就可以了。
this.file = notefile;
if(notefile!=null){
try{
FileWriter fw=new FileWriter(notefile);
fw.write(data);
fw.close();
return true;
}
catch(Exception e){
JOptionPane.showMessageDialog( null ,"保存文件出错:"+e.getMessage(),"错误",JOptionPane.WARNING_MESSAGE);
}
}
else{
return saveAs(notefile,data);}
return false;
}
//----另存为-------------------
public boolean saveAs(File notefile,String data)
{ if(notefile==null)
filechooser.setDialogTitle("保存");
else
filechooser.setDialogTitle("另存为");
if(JFileChooser.APPROVE_OPTION == filechooser.showSaveDialog( parent )){
File file = filechooser.getSelectedFile();
return saveFile(file,data);
}
return false;
}