public final void locationTo(Point location, int shift) {
    Dimension textSize = getPreferredSize();
    setBounds(location.x + shift, location.y + shift, textSize.width, textSize.height);
  }
public final void locationTo(Point location, int shift)