Loading images from jars for Swing HTML
Without actually having tried it, I would assume that the HTML renderer can access your image if you include the resource URL in your HTML code:
String p = getClass().getResource("icons/folder_link.png" ).toString();
new JLabel("<html><table cellpadding=0><tr><td><img src='" + p + "'></td></tr><tr><td>100</td></tr></table></html>") );
URL is the secret
Try this mate:
URL p = getClass().getResource("icons/folder_link.png" );
new JLabel("<html><table cellpadding=0><tr><td><img src='" + p + "'></td></tr><tr><td>100</td></tr></table></html>") );
Then you could also do this:
Icon topIcon = new ImageIcon(p);
and then set this icon as the icon for your JLabel if you want to do that!