AWTa be a big pile of confusion
Seriously, this is the most baffling mystery I’ve come across using AWT…
Here’s Editor and here’s LevelCanvas. The problem is that when I click on the LevelCanvas component, it’s supposed to repaint, but it only does the first time – then you have to iconify and bring up the window again to be able to click it again. The paint() and update() methods for the LevelCanvas are, in fact, being called every single time, but nothing is actually updated on the window itself.
Help?