Para buscar directorios en JFileChooser, los usuarios utilizan doble clic. El problema es que, si no hacen clic lo suficientemente rápido, el selector de archivos piensa que quieren editar el nombre del directorio, y es muy molesto. ¿Hay alguna forma de desactivar la edición del nombre del directorio?Cómo prohibir la edición del nombre del directorio en JFileChooser?
5
A
Respuesta
7
Se podría establecer el selector de archivos a ser de sólo lectura, si es necesario:
UIManager.put ("FileChooser.readOnly", Boolean.TRUE);
Desafortunadamente, eso también elimina el botón 'nueva carpeta', si estoy en lo correcto.
+0
Sí, elimina la 'nueva carpeta', pero no es un problema para mí. ¡Gracias! – Rogach
Cuestiones relacionadas
- 1. ¿Cómo cambio el nombre del directorio .git?
- 2. ¿Cómo restrinjo JFileChooser a un directorio?
- 3. ¿Cómo puedo determinar el nombre del directorio actual en R?
- 4. ¿Cómo puedo obtener el nombre del directorio actual en Javascript?
- 5. ¿Cómo obtengo el nombre del directorio actual en Ruby?
- 6. PHP Obtener el nombre del directorio actual
- 7. ¿Obtener el nombre del directorio virtual?
- 8. C# obtener el nombre del directorio de la excepción DirectoryNotFoundException
- 9. JFileChooser getCurrentDirectory devolviendo el directorio actual incorrecto?
- 10. Cómo cambiar el nombre de una tabla en la edición compacta del servidor sql
- 11. Obtener la ruta de un directorio usando JFileChooser
- 12. Cómo llamar cmd.exe de PowerShell con un espacio en el nombre del directorio especificado del Comando
- 13. para mostrar sólo el nombre del archivo sin la totalidad de la ruta del directorio
- 14. ¿Puedo acceder al nombre del directorio virtual en global.asax.cs?
- 15. ¿Manera elegante de tomar el nombre del directorio en Python?
- 16. ¿Deshabilitar cambiar el nombre de un archivo en JFileChooser?
- 17. ¿Cómo identifico un directorio sin conservar la estructura del directorio?
- 18. ¿Estructura del árbol del directorio de la lista en python?
- 19. alterando el comportamiento de JFileChooser: evitando "elegir" al ingresar en la ruta del archivo JTextField
- 20. Salir del modo de edición
- 21. Obtener el nombre de archivo del usuario de JFileChooser Guardar el cuadro de diálogo
- 22. ¿Cómo cambio el nombre del directorio virtual predeterminado durante una instalación del servicio web?
- 23. obtener el nombre de la aplicación del nombre del paquete
- 24. JFileChooser - configurar el directorio a una ruta en un archivo
- 25. Cómo establecer el nombre del archivo en la respuesta
- 26. Nuget: cambiar la ruta del directorio del paquete y el nombre
- 27. nombre del modelo al nombre del controlador
- 28. ¿Cómo extraer el nombre del archivo del nombre de la ruta del archivo?
- 29. extensión .txt en JFileChooser
- 30. Django: la función del nombre del proyecto
Al hacer esto, molestará a los usuarios que pueden hacer doble clic y desear que el selector de archivos tenga esta capacidad, para hacer que los usuarios no puedan hacer doble clic un poco más feliz (porque aún tienen que hacer doble clic en abre la carpeta). –
@JB Nizet - sí, entiendo. Pero en este proyecto específico, no lo necesitan, están molestos y la edición accidental del nombre del directorio provocaría un desastre. – Rogach
Si es un desastre si se cambia algún nombre de directorio, ¿no debería estar prohibido en el nivel del sistema operativo? –