That's in the SmoothMover class in my Crabs on the beach scenario:
/** * Test if we are close to one of the edges of the world. Return true if we are. */ public boolean atWorldEdge() { if (getX() <= 1 || getX() >= getWorld().getWidth() - 1) { return true; } if (getY() <= 1 || getY() >= getWorld().getHeight() - 1 ) { return true; } else { return false; } }