Come indicato negli esempi utilizza un'istanza della classe ImageIcon.
JLabel non mi pare abbia un metodo chiamato setImage(Image image), piuttosto setIcon(Icon icon).
Visto che la classe ImageIcon implementa l'interfaccia Icon, puoi utilizzare l'inizializzazione che ti ha descritto già royalsalerno.
ciao.

Rispondi quotando