Java2D and Swing Component Performance