Я пытаюсь использовать средство выбора файлов FileDialog, потому что мне действительно нужно java-приложение, чтобы иметь собственное средство выбора файлов Apple (я знаю, что мы все ненавидим отсутствие переносимости, но это то, что мне нужно). Я пытаюсь сделать так, чтобы средство выбора файлов позволяло пользователю выбирать файлы, которые заканчиваются на .ws. Вот что я пробовал:
FileDialog fd = new
FileDialog(_sharedInstance,rsc.str("480"),FileDialog.LOAD);
// fd.setFile("*.ws");
class WSFilter implements FilenameFilter {
public boolean accept(File dir, String name) {
return (name.endsWith(".ws"));
}
};
FilenameFilter wsFilter = new WSFilter();
fd.setFilenameFilter(wsFilter);
fd.setDirectory(_projectsBaseDir.getPath());
fd.setLocation(50,50);
// fd.setFile("*");
fd.setVisible(true);
По какой-то причине мой выбор файлов не позволяет мне выбирать какие-либо файлы. Любые идеи?