Estoy haciendo un navegador de archivos básico y deseo mostrar el ícono de cada archivo. ¿Hay alguna forma de obtener esto?¿Cómo obtengo el ícono de un archivo en Java?
Respuesta
Icon icon = FileSystemView.getFileSystemView().getSystemIcon(File);
Esto no funciona bien en OS X, solo devuelve una carpeta de directorios o un ícono de archivo genérico para cualquier no -directorios. –
@SamBarnum sigue siendo así con Java 8 en OS X Yosemite? – Supuhstar
Solución alternativa para os x: 'final javax.swing.JFileChooser fc = new javax.swing.JFileChooser(); Icono de icono = fc.getUI(). GetFileView (fc) .getIcon (archivo); ' – zella
- 1. ¿Cómo obtengo el ícono asociado con un tipo de archivo?
- 2. ¿Cómo obtengo el ícono de la Mac del usuario?
- 3. ¿Cómo obtengo un ícono de una imagen png?
- 4. ¿cómo puedo obtener el ícono de archivo?
- 5. ¿Cómo establecer un ícono personalizado para el archivo dll?
- 6. ¿Cómo obtengo el nombre del propietario de un archivo en Java en OSX?
- 7. ¿Cómo obtengo el nodo raíz de un TreeMap en Java?
- 8. ¿Cómo obtengo el texto de un botón en Java?
- 9. ¿Cómo obtengo el tiempo total de un archivo de sonido en Java?
- 10. ¿Cómo obtengo el tiempo total de un archivo mp3 en Java?
- 11. Tipo e ícono de archivo personalizado
- 12. ¿Cómo obtengo el archivo de registro de un dispositivo Android?
- 13. ¿Cómo obtengo el nombre dir de un archivo con Perl?
- 14. Ícono de problemas de brillo con el ícono LARGE 512
- 15. ¿Cómo obtener el ícono de otra aplicación?
- 16. ¿Cómo obtengo íconos comunes de tipo de archivo en C#?
- 17. Cómo ejecutar el archivo .reg en Java
- 18. ¿Cómo obtengo la última modificación de un recurso de Java?
- 19. Embalaje de soluciones Sharepoint: ¿cómo obtengo un ícono personalizado para mis funciones?
- 20. Cómo obtener el ícono asociado de un archivo en HTA (HTML/Javascript/VBScript)
- 21. ¿Cómo obtengo la semilla de un Random en Java?
- 22. Diálogo de impresión de Java (original) - cambie el ícono
- 23. Obtener ícono de la aplicación predeterminada que abre un archivo
- 24. ¿Cómo obtengo el directorio de un archivo usando el objeto File?
- 25. Cómo cambiar el ícono jar predeterminado
- 26. ¿Cómo obtengo un Modelo completamente resuelto de un archivo pom?
- 27. ¿Cómo obtener el ícono para una extensión de archivo o tipo de archivo sin crear un archivo temporal?
- 28. ¿Cómo mostrar el ícono del sistema para un archivo en SWT?
- 29. Cómo crear un archivo exe en java
- 30. ¿cómo obtengo un ID único por objeto en Java?
¿Esto se aplica a todos los sistemas operativos o simplemente a las ventanas? – pstanton
@pstanton Todos los sistemas operativos. [Sé que es tarde, pero lo quería aquí en caso de que alguien más viniera y tuviera la misma pregunta] – Supuhstar