Я пытаюсь использовать средство выбора файлов 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);
По какой-то причине программа выбора файлов не позволяет мне выбирать файлы. Есть идеи?