per inseire una immagine


aggiungi
import java.awt.*;

sintassi
oggetto immagine dal file



ImageIcon immridimensionata = new ImageIcon(imgoriginale.getImage().getScaledInstance(largezza, altezza, java.awt.Image.scala)); sistema immagine
JLabel img = new JLabel(immridimensionata); inserisci l'immagine in una etichetta


tipo di scala


esempio: immagine test.png nella root



ImageIcon immridimensionata = new ImageIcon(imgoriginale.getImage().getScaledInstance(500, 120, java.awt.Image.SCALE_SMOOTH));
JLabel img = new JLabel(immridimensionata);



se da errore:
Exception in thread "main" java.lang.NullPointerException
                   at javax.swing.ImageIcon.< init>(Unknown Source)
                   at xxx.< init>(xxx.java:14)
                   at xxx.main(xxx.java:26)

c'é un errore nel codice o nella posizione del file immagine dentro o fuori al file .jar