Preferences pref = Preferences.userRoot().node("/com/test");
String lastPath = pref.get("lastPath", "");
JFileChooser chooser = null;
if(!lastPath.equals("")){
chooser = new JFileChooser(lastPath);
System.out.println("lastPath:" + lastPath); //上次保存文件的路径
}else{
chooser = new JFileChooser();
chooser.setFileFilter(new PdfFilter());
chooser.showOpenDialog(this);
}
File choosedFile = chooser.getSelectedFile();
先保证远程计算机的目录可以写入,然后和操作本地文件没什么区别,一个示例:
try{
FileOutputStream fos = new FileOutputStream(new File("\\\\192.168.0.2\\a.txt"));
}
catch(Exception ex){
ex.printStackTrace();
}
这可以在192.168.0.2的共享根目录下创建一个a.txt文件,详细的文件操作优化方面,可以自己看看参考资料的。
getPath()...