javax.swing.JFileChooser
例子:
JFileChooser fc = new JFileChooser();
String fileURL = null;
int res = fc.showSaveDialog(null); //返回用户对于保存对话框的操作
if(res == JFileChooser.APPROVE_OPTION){ //判断用户是否按了“保存”按钮
fileURL = fc.getSelectedFile().getAbsolutePath(); //获得选中保存文件的绝对路径
/*
可加入其他代码,例如保存一个文本文件把一些数据存储里里面等等
*/
}
JFileChooser还有很多属性,例如是否接受多文件选择、是否接受所有文件格式、文件格式筛选等等,具体你可以查看JDK文档