private Point updateTargetLocation() {
   return new Point(
       target.getLocationOnScreen().x + target.getWidth() / 2,
       target.getLocationOnScreen().y + target.getHeight() / 2);
 }