Slow copyArea Operation
I have a JPanel that scrolls an image in any given direction, as new data is collected. When new data comes in, I use copy area to move the existing image to the right, left, up, or down with a delta of 1 pixel, then fill in the newly vacated row with the new data and draw the image to screen.
The problem is that, while scrolling the image up, down, or right work fine, when I try to scroll the image left I get very poor performance. The up, down and right copys perform in 1ms or less but the left copy takes anywhere from 2-4ms. Not that big of a difference but with the data rates and number of images I'm scrolling, I see some significant degredation when scrolling to the left.
The only difference between each case is the delta X's and delta Y's I pass to the copyArea method.
Does anyone know anything about reasons this happens or have any experience with this issue? I've seen this problem using 1.6.0-b105 and 1.6.0_02-ea-b02.

