Debugging Swing - is it really difficult ?