在Java中,如何为FileDialog设置FilenameFilter,使其文件类型可支持多种文件格式,如JPG、txt等。
发布网友
发布时间:2022-05-16 18:54
我来回答
共2个回答
热心网友
时间:2023-11-23 22:38
你看看过 个。
--------------------------------------------------
import java.io.File;
import javax.swing.JFileChooser;
import javax.swing.filechooser.FileFilter;
public class Test {
public static void main(String[] args) throws Exception {
JFileChooser chooser = new JFileChooser();
chooser.setFileFilter(new Filter());
int result = chooser.showSaveDialog(null);
}
}
class Filter extends FileFilter {
public boolean accept(File file) {
if (file.getName().toUpperCase().endsWith("JPG")) {
return true;
}
return false;
}
public String getDescription() {
return "JPG";
}
}
热心网友
时间:2023-11-23 22:38
FileDialog
.setFileFilter(new FileNameExtensionFilter("文本", "txt"));追问找不到FileNameExtensionFilter这个类???