Maybe Swingame is using SDL and not OpenGL behind the scenes? I haven't looked THAT closely yet...