I had the same problem with collisions outside screen, but managed to fix that. You might want to override the method and use java.geom objects to detect collision. I also have some scenarios with such fixes. (one didn't really need collision outside screen since that would have almost always meant death anyways)
2010/3/9
2010/3/9
2010/3/9