Anthony, >> Great, that's it "-Djava.awt.smartInvalidate=true" solves the problem, What was the reasoning of having the smart invalidate algorithm not being the default? Cheers, -Christopher