I would like to export the image in my JPanel to a vector graphics file so it can be edited and printed at a higher-than-screen resolution. Essentially I want its pai
this is basically not possible directly, as the low level java api works in terms of raster (pixels) and is never stored in vector format. (Check the API of java.awt.Graphics to see what I mean).
there are some general purpose program that convert raster to vector formats, this is one I found on a quick search: http://autotrace.sourceforge.net/index.html
so, using such a program you can divide your problem into two smaller problems: