.......
JFileChooser jfc = new JFileChooser();
jfc.addChoosableFileFilter(new MyFilter("*.jpg", "(*.jpg)"));
jfc.addChoosableFileFilter(new MyFilter("*.gif", "(*.gif)")); int ret = jfc.showSaveDialog(this);
if(ret == JFileChooser.APPROVE_OPTION) {
String filePath = c.getSelectedFile().getPath();
}
.......class MyFilter extends javax.swing.filechooser.FileFilter{
......
} showSaveDialog弹出文件保存对话框后,"文件保存类型"的下拉列表里可以选择"*.jpg","*.gif","所有文件",可是怎么样才能知道到底是选择的哪个啊?
c.getSelectedFile().getPath()取出来的是没有加文件后缀名的,如果不知道用户到底是选择的哪个保存类型,没法自动加后缀啊,谁有办法帮忙一下@