Are you sure that you're scrupulously careful to start *all* Swing code on the event dispatch thread, including the code that creates and displays the application? Try creating a minimal example that...