私は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);
何らかの理由で、ファイル チューザーでファイルを選択できません。何か案は?