Simply put, I\'m looking for a way to make an ImageIcon from an SVG file using the batik library. I don\'t want to have to raster the SVG to disk first, I just want to be able
If ever you no longer wish to include the dependency on Batik in your application you can transform a SVG file directly into Java2D with the Flamingo SVG Transcoder:
http://ebourg.github.com/flamingo-svg-transcoder
It generates icon classes roughly equivalent in size to a compressed SVG file. The code generated has no external dependency.