I am taking a screenshot and running it through a filter to dim the image. I take this image and place it in a JLabel and show over a portion of the screen. When I do this, even though I use a MediaTracker, it shows a grey background for the JFrame for about .1s before the image is shown. I've trimmed out all the unnecessary code and I'm posting a compilable version below.
If I do not run the image through a filter, it displays instantly as it should. What could be causing this delay?
Dad always thought laughter was the best medicine, which I guess is why several of us died of tuberculosis. -Jack Handy