Tengo un método en mi aplicación llamado "Guardar como" que guarda la imagen de mi aplicación en mi computadora en un archivo. Utilicé el JFileChooser para permitir que los usuarios elijan la ubicación deseada para guardar el archivo. El problema es que a menos que el usuario escriba explícitamente el formato de archivo, guarda el archivo sin extensión. ¿Cómo puedo tener formatos como jpg, png en el menú desplegable Tipo de archivo?¿Cómo guardar el archivo usando JFileChooser?
y, ¿cómo puedo obtener la extensión desde el menú desplegable Tipo de archivo para guardar mi archivo de imagen.
ImageIO.write(image,extension,file);
ok .. setFileFilter mostrará la extensión en el menú desplegable Tipo de archivo. pero cómo recuperar o usar la extensión seleccionada de este menú de Tipo de archivo. –
Una vez que tenga el archivo seleccionado, debería ser tan fácil como String ext = file.getName(). Substring (file.getName(). LastIndexOf (".")); –
Esa es una URL bastante loca ... contiene "java", "archivo" y "filtro" tres veces cada uno. – ArtOfWarfare