Lecture Videos
  1  import java.util.Scanner;
  2  import javafx.geometry.Point2D;
  3  
  4  public class TestPoint2D {
  5    public static void main(String[] args) {
  6      Scanner input = new Scanner(System.in);
  7  
  8      System.out.print("Enter point1's x-, y-coordinates: ");
  9      double x1 = input.nextDouble();
 10      double y1 = input.nextDouble();
 11      System.out.print("Enter point2's x-, y-coordinates: ");
 12      double x2 = input.nextDouble();
 13      double y2 = input.nextDouble();
 14  
 15      Point2D p1 = new Point2D(x1, y1); // Create a Point2D for (x1, y1)
 16      Point2D p2 = new Point2D(x2, y2); 
 17      System.out.println("p1 is " + p1.toString());
 18      System.out.println("p2 is " + p2.toString());
 19      System.out.println("The distance between p1 and p2 is " + 
 20        p1.distance(p2)); 
 21      System.out.println("The midpoint between p1 and p2 is " + 
 22        p1.midpoint(p2).toString());
 23    }
 24  }