Point p2 = getLocation();
p2.x += 1;
p2.y += 1;
setLocation(p2);

ここは何をしてるわけ?