I see your images, but cannot reproduce the banding. Do you have your display set to TrueColor? Are you using a recent Java version? Anyway, the following line might help:
g2d.setRenderingHint(RenderingHints.KEY_DIT
#supported #ideas: #dithering #wikipedia #that
https://stackoverflow.com/questions/1... https://stackoverflow.com/questions/1...