I have a JPanel that's nested inside of another JPanel. All this panel is supposed to do is repeatedly paint an image that I'm updating during a loop. During the loop my program freezes and nothing paints. After my animation loop runs, it then finally calls paint and just for fun paints in some other graphics. Code included, please help?