Point — 정수 좌표 점
Point — 정수 좌표 점
Point는 정수 정밀도로 지정된 (x, y) 좌표 공간의 위치를 나타내는 점이에요.
본문
public class Point extends Point2D implements Serializable
필드
x— 이Point의 X 좌표예요. X 좌표가 설정되지 않으면 기본값 0이에요.y— 이Point의 Y 좌표예요. Y 좌표가 설정되지 않으면 기본값 0이에요.
생성자
Point()— 좌표 공간의 원점 (0, 0)에서 점을 생성·초기화해요.Point(int x, int y)— (x, y)에서 점을 생성·초기화해요.Point(Point p)— 지정한 점과 같은 위치에 점을 생성해요.
주요 메서드
getX()/getY()— 점의 x, y 좌표를 반환해요.setLocation(int x, int y)— 점의 위치를 지정한 좌표로 변경해요.setLocation(double x, double y)— double 정밀도로 위치를 변경해요.move(int x, int y)— 이 점을 지정한 위치로 이동시켜요.translate(int dx, int dy)— 이 점을 dx, dy만큼 평행 이동해요.distance(double px, double py)— 이 점에서 지정한 점까지의 거리를 반환해요.
Point는 화면 좌표나 마우스 위치, 컴포넌트 위치를 나타낼 때 널리 사용되는 기본 타입예요.