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?