Per esplorare le directory in JFileChooser, gli utenti utilizzano il doppio clic. Il problema è che, se cliccano non abbastanza velocemente, il selezionatore di file pensa di voler modificare il nome della directory, ed è molto fastidioso. C'è un modo per disabilitare la modifica del nome della directory?Come proibire la modifica del nome della directory in JFileChooser?
5
A
risposta
7
È possibile impostare il selettore di file da leggere solo, in caso di necessità:
UIManager.put ("FileChooser.readOnly", Boolean.TRUE);
Sfortunatamente, questo rimuove anche il pulsante "nuova cartella", se sono corretto.
+0
Sì, rimuove la 'nuova cartella', ma per me non è un problema. Grazie! – Rogach
Problemi correlati
- 1. JFileChooser modifica la directory predefinita in Windows
- 2. imposta JFileChooser per aprire la directory corrente
- 3. Come ottenere il percorso della directory usando JFileChooser?
- 4. Nuget: modifica del percorso e del nome della directory del pacchetto
- 5. Modifica la posizione predefinita della directory home in Android Studio
- 6. Modifica del nome della chiave di un'entità
- 7. Nome variabile della modifica Java modifica il comportamento del programma
- 8. Data dell'ultima modifica della directory
- 9. proibire la chiamata a System.exit
- 10. Modifica la directory di lavoro in Xcode
- 11. Rinominare file in più directory per il nome della directory
- 12. JFileChooser per le directory sul Mac: come renderlo non succhiare?
- 13. Modifica della directory corrente di un FileSystemObject
- 14. Come posso ottenere il nome della directory corrente in Javascript?
- 15. C'è un modo per proibire la sottoclasse della mia classe?
- 16. Come si modifica il nome predefinito della directory virtuale durante l'installazione di un servizio Web?
- 17. Manipolazione del percorso della directory in Delfi?
- 18. Rinominare il nome della directory prima del tar Happens
- 19. Modifica del nome della società ... cambiamo spazio dei nomi?
- 20. Modifica del nome dell'intestazione dell'ombrello
- 21. Modifica del nome dell'app in iTunes Connect
- 22. Utilizza automaticamente la directory come nome progetto in CMake
- 23. Realm: modifica del nome del campo per la migrazione
- 24. La modifica del nome di un parametro in C# è una modifica del tempo di interruzione?
- 25. Parte del percorso restituita dalle directory Solo JFileChooser è talvolta duplicato
- 26. Come posso ottenere il nome della directory corrente in Ruby?
- 27. Fare un JFileChooser seleziona il testo del nome del file ma non l'estensione
- 28. Come attivare la modifica della lingua del sito usando php?
- 29. Aggiungi estensione .txt in JFileChooser
- 30. Ottieni il nome della directory virtuale?
In questo modo, darete fastidio agli utenti che possono fare doppio clic e desiderare che il file abbia questo carattere, in modo che gli utenti non riescano a fare doppio clic un po 'più felice (perché devono ancora fare doppio clic su apri la cartella). –
@JB Nizet - sì, capisco. Ma su questo progetto specifico, non ne hanno bisogno, sono infastiditi e la modifica accidentale del nome della directory potrebbe portare a un disastro. – Rogach
Se si verifica un tale disastro se viene modificato il nome di una directory, non dovrebbe essere proibito a livello di SO? –