Ho un metodo nella mia applicazione chiamato "Salva come" che salva l'immagine della mia applicazione sul mio computer in un file. Ho usato JFileChooser per consentire agli utenti di scegliere la posizione desiderata per il salvataggio del file. Il problema è che a meno che l'utente non digiti esplicitamente il formato del file, salva il file senza estensione. Come posso avere formati come jpg, png nel menu a discesa Tipo file.Come salvare il file usando JFileChooser?
e, come posso ottenere l'estensione dal menu a discesa Tipo file per il salvataggio del mio file immagine.
ImageIO.write(image,extension,file);
ok .. setFileFilter mostrerà il menu a discesa Extension in File Type. ma come recuperare o utilizzare il modulo Estensione selezionato questo menu a discesa Tipo file .. –
Una volta ottenuto il file selezionato, dovrebbe essere semplice come String ext = file.getName(). Sottostringa (file.getName(). LastIndexOf ("")); –
Questo è un URL piuttosto folle ... contiene "java", "file" e "filtro" tre volte ciascuno. – ArtOfWarfare