Java Swing Tutorial - Java Point.translate(int dx, int dy)


Point.translate(int dx, int dy) has the following syntax.

public void translate(int dx,  int dy)


In the following code shows how to use Point.translate(int dx, int dy) method.

/*from ww  w .j  a  v a 2 s. c  om*/
import java.awt.Point;

public class Main {
  public static void main(String[] args) {
    Point aPoint = new Point();
    Point bPoint = new Point(50, 25);
    Point cPoint = new Point(bPoint);
    System.out.println("cPoint is located at: " + cPoint);
    System.out.println("aPoint is located at: " + aPoint);
    aPoint.move(100, 50);

    bPoint.x = 110;
    bPoint.y = 70;

    aPoint.translate(10, 20);
    System.out.println("aPoint is now at: " + aPoint);

    if (aPoint.equals(bPoint))
      System.out.println("aPoint and bPoint are at the same location.");

The code above generates the following result.