Dudi ha scritto:
Ho provato ma non funziona, probabilmente è perchè utilizzo male il JFileChooser non è che riusciresti a scrivermi anche il codice perfavore?
Una volta che l'utente ha "approvato" la selezione (il valore di ritorno di showOpenDialog è uguale a JFileChooser.APPROVE_OPTION), prendi il file selezionato (che dà un java.io.File).
Sfortunatamente, ImageIcon non ha un costruttore che riceve un java.io.File, ma al massimo quello con
String filename. Quindi basta prendere il absolute path del File.
String filename = tuoChooser.getSelectedFile().getAbsolutePath();
ImageIcon icona = new ImageIcon(filename);
Tutto qua.