que tienen un JEditorPane creado por esta manera:que muestran imágenes en JEditorPane (Java Swing)
JEditorPane pane = new JEditorPane("text/html", "<font face='Arial'>" + my_text_to_show + "<img src='/root/img.gif'/>" + "</font>");
pongo este panel en un JFrame.
texto se muestra correctamente, pero no puede ver la imagen, sólo hay un cuadrado que indica que debe haber una imagen (es decir: "rota imagen" mostrada por los navegadores cuando la imagen no se ha encontrado)
Ya lo he intentado de esta manera y alguna vez recibo una excepción de puntero nulo :( – Giancarlo
No sé de dónde sacaste la excepción, pero puedes probar mi ejemplo. Y coloca a.jpg en el mismo directorio con este class. Puede compilarlo como javac Test.java && run java Test. Y como no he configurado el tamaño de la ventana, puede configurarlo para ver la imagen. – michal
(ClassLoader.getSystemResource es un método estático. getResource sería una mejor opción.) –