 <blockquote> <p>And you could assume that I'm drawing into a BufferedImage, which I do sometimes, in fact.</p> </blockquote> <p>See <a href="http://tips4java.wordpress.com/2008/10/13/screen-image/" rel="nofollow">Screen Image</a>, which can also create a component image.</p>