Debugging Swing, the final summary