Hi,
die Frage ist: ist es ein Core-Java-Problem (also lokalisiert im FileChooser, auf welchen Du keinen Einfluss hast) oder ist es vielmehr ein Problem Deines Codes (FileFilter)? Poste doch einmal den code der accept()-Methode.
Viele Grüße,
Martin Jung