Non visualizza nessuna icona, neanche quella di default...

codice:
public class Finestra extends JFrame {
	
	static Pannello p;
	
	public Finestra() {
		
		setBounds(40, 40, 400, 555);
		setVisible(true);
		Container contenitore = this.getContentPane();
		contenitore.setLayout(null);
		p = new Pannello();
		contenitore.add(p);
		setDefaultCloseOperation(DISPOSE_ON_CLOSE);
		
		// Imposta l'icona
		ImageIcon icona = new ImageIcon("icona.ico");
		Image immagine = icona.getImage();
		setIconImage(immagine);
		
	}
	
}