Hola:
No creo que tenga mucho que ver que use JCreator o Netbeans, porque = los dos usan el jdk. Ahora si tendría mucho que ver que uses versiones distintas de jdk porque algunos metodos se vuelven deprecated y ya no fuencionan.
En tu caso veo que pusiste tu imagen en los src del codigo java. Aunque te funciones, no es aconsejable ponerlos ahi, porque cuando vuelvas tu aplicacion en un jar, ya no funcionara.. Debes ponerlos preferentemente en es directorio de los .class, y cargar las imagenes asi:
Código PHP:
Image imagenInterna = new ImageIcon(getClass().getResource("satelite.jpg")).getImage();
Aunque hay muchas formas de cargar las imagenes, por ejemplo yo lo solia cargar en un bufferedImage, y aplicar doble buffer para que el juego no parpadee.
En esta pagina te podes guiar:
[URL="http://lefunes.wordpress.com/2009/01/29/cargando-imagenes-desde-java/"]http://lefunes.wordpress.com/2009/01/29/cargando-imagenes-desde-java/[/URL]
Suerte