Hi,
There’s a new tool that should be released soon as a module in Netbeans which will let us draw vector graphics. It is said to be a ‘mini-photoshop or illustrator’ (http://cld.blog-city.com/the_imminent_arrival_of_something_really_javacool.htm)
Apparently the module can turn the SVG (Scalable Vector Graphic) files you make in Netbeans into Java2D code. (http://www.curious-creature.org/2007/09/07/the-secret-behind-nimbus/)
This could be a neat way to create interesting, smooth, antialiased, scalable sprites that can be drawn with Java2D.