Ja sam ovako nesto koristio u jednom mom programu.
Code:
import java.io.File;
import javax.swing.filechooser.FileFilter;
public class ExtensionFilter extends FileFilter {
private String description;
private String extension;
public ExtensionFilter(String ext, String descr){
extension = ext.toLowerCase();
description = descr;
}
@Override
public boolean accept(File file) {
return(file.isDirectory() || file.getName().toLowerCase().endsWith(extension));
}
@Override
public String getDescription() {
return description;
}
}
i posle ga samo koristis
Code:
ExtensionFilter filter = new ExtensionFilter(".txt", "Text files (*.txt)");
Ja sam u mom projektu ovako koristio
Code:
ExtensionFilter filter = new ExtensionFilter(".txt", "Text files (*.txt)");
files.addChoosableFileFilter(filter);
files.setFileFilter(filter);
Ali pogledaj malo po dokumetaciji i nacices kako i sta.
Nadam se da sam malo pomogao, pozdrav.