FileDialog openFileDialog = new FileDialog(this, "Open File",
FileDialog.LOAD);
//JFileChooser fileChooser=new JFileChooser(); FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG & GIF &txt", "jpg", "gif","txt");
openFileDialog.show(true);
想设置打开对话框中文件类型,不知道择么弄我用的是FileDialong
FileDialog.LOAD);
//JFileChooser fileChooser=new JFileChooser(); FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG & GIF &txt", "jpg", "gif","txt");
openFileDialog.show(true);
想设置打开对话框中文件类型,不知道择么弄我用的是FileDialong
ofd.Filter = "Text Document(*.txt)|*.txt|All Files|*.*|我要显示的文件类型(*.exe)|*.exe";//设置文件过滤器用于打开文件对话框中显示特定类型的文件
ofd.ShowDialog();
JFileChooser chooser = new JFileChooser(new File("c:\\"));
chooser.setFileFilter(new FileFilter() {
public String getDescription()
{
// TODO Auto-generated method stub
return null;
}
public boolean accept(File f)
{
// TODO Auto-generated method stub
if(f.isDirectory())return true;
else
return f.getName().endsWith(".gif");
}
});
chooser.showOpenDialog(null);
这个只显示gif,当然其他类型可以自己控制
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG & GIF &txt", "jpg", "gif","txt");
jfc.setFileFilter(filter);
这个更好。所以我要问的是在JAVA中如何实现。