Hola, mira tu problema se debe a lo siguiente, el jar no puede encontrar las imagenes que tu usaste, ya que si en tu proyecto tu pusiste una direccion o url determinada para que netbeans encuentre la imagen pues si la vas a poder ver, pero una vez que haces el jar y no te encuentras en el directorio donde esta tu proyecto de netbeans pues tienes problemas, la solución es fácil, solo has estos pasos:
1. Crea un paquete donde quieras poner todas tus imagenes, por ejemplo ponle miproyecto.imagenes.
2.Una vez creado tu paquete copia y pega todas las imagenes que vas a necesitar en ese paquete (lo que quiero decir es que creees el paquete con netbeans y posteiormente manualmente abres la carpeta donde se creo ese paquete por ejemplo C:\miProyecto\src\miproyecto.imagenes, lo abres desde tu explorador de windows y ahi pegas tus imagenes.
3.Una vez hecho los 2 pasos anteirores ahora simplemente es obtener la imagen del paquete de la siguiente manera
JLabel etiqueta=new JLabel();
etiqueta.setImageIcon(new ImageIcon(this.getClass().getResource("/miproyecto/imagenes"));
Esto seria todo, TEN EN CUENTA que no vas a ver en MODO DISEÑO de netbeans la imagen que le pusiste a tu label ya que esta la busca practicamente en modo de ejecucion el programa, asi que espera ver los resultados hasta que ejecutes tu programa.
OTRO ASPECTO IMPORTANTE es que crees el paquete ya que creando un paquete donde se encuentran tus imagenes, el NETBEANS o mejor dicho JAVA automaticamente copia al JAR todo lo que contengas en paquetes y asi ya no preocupas de poner las imagenes manualmente en algun directorio o de tener el jar en el directorio donde creaste tu proyecto.
AVISAME SI LO PUDISTE HACER.
SALU2 Desde Mérida, México