Devo caricare una immagine in java ma con questo semplice codice non mi funziona.
mi lancia questa eccezione:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:181)
at view.TesseraFrame.<init>(TesseraFrame.java:35)
at view.TesseraFrame.main(TesseraFrame.java:65)
Cosa sbaglio?? grazie
codice:public class TesseraFrame extends JPanel { public TesseraFrame(){ super();//crea titolo setLayout( new FlowLayout());//imposta il layout Icon bug=new ImageIcon(getClass().getResource("city.jpg")); } public static void main(String args[]){ TesseraFrame tessera = new TesseraFrame(); tessera.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); tessera.setSize(275,180); tessera.setVisible(true);*/ }

Rispondi quotando