Cześć.

Mój kod:

a = new JFileChooser();

int b = a.showSaveDialog(this);
if(b==JFileChooser.APPROVE_OPTION) {
  //OK
}
else {
  //Not OK
}

Zauważyłem, że podczas wyboru ścieżki z dialogu, mogę np. stworzyć folder o nazwie z zabronionymi znakami albo zlecić zapis pliku do folderu do którego nie mam dostepu.
JFileChooser ładnie wszystko przyjmuje i kieruje kodem do miejsca z komentarzem //Not OK.

Czy istnieje jakiś sposób żeby Java sama wskazywała uzytkownikowi takie błędy jeszcze kiedy dialog jest otwarty?
Tak jak np chciałbym teraz w przeglądarce zapisać tą stronę jako $%?@@#&*$($(.%^& do folderu C:\Windows - Firefox nie zamknie dialogu dopóki nie wpiszę dobrej nazwy i dobrego katalogu lub nie anuluję całej operacji.
O coś takiego by mi chodziło. Jak mógłbym to zrobić w Javie?