|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요 : 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.awt.geom.Point2D
java.awt.Point
public class Point
정수 정밀도로 지정되는,(x, y) 좌표 공간에서의 위치를 나타내는 점입니다.
| 상자의 클래스의 개요 |
|---|
| 클래스 java.awt.geom. Point2D 로부터 상속된 상자의 클래스/인터페이스 |
|---|
Point2D.Double , Point2D.Float |
| 필드의 개요 | |
|---|---|
int |
x
이 Point 의 X 좌표입니다. |
int |
y
이 Point 의 Y 좌표입니다. |
| 생성자 의 개요 | |
|---|---|
Point ()
좌표 공간의 원점 (0, 0)에 점을 구축해 초기화합니다. |
|
Point (int x,
int y)
좌표 공간의 지정된 위치 (x, y) 에 점을 구축해 초기화합니다. |
|
Point (Point p)
점을 구축해, 지정된 Point 와 같은 위치에 초기화합니다. |
|
| 메소드의 개요 | |
|---|---|
boolean |
equals (Object obj)
2 개의 점이 동일한지 어떤지를 판정합니다. |
Point |
getLocation ()
이 점의 위치를 돌려줍니다. |
double |
getX ()
이 Point2D 의 X 좌표를 double 정밀도로 돌려줍니다. |
double |
getY ()
이 Point2D 의 Y 좌표를 double 정밀도로 돌려줍니다. |
void |
move (int x,
int y)
이 점을 (x, y) 좌표 평면상의 지정된 위치로 이동합니다. |
void |
setLocation (double x,
double y)
이 점의 위치가 지정된 double 좌표로 설정합니다. |
void |
setLocation (int x,
int y)
이 점이 지정된 위치로 변경합니다. |
void |
setLocation (Point p)
이 점의 위치를, 지정된 위치로 설정합니다. |
String |
toString ()
이 점 및 (x, y) 좌표 공간에서의 이 점의 위치를 나타내는 캐릭터 라인을 돌려줍니다. |
void |
translate (int dx,
int dy)
(x, y) 의 위치에 있는 이 점을,x 축으로 따라 dx,y 축으로 따라 dy 로 이동해, 점 (x+dx, y+dy) 을 나타내도록(듯이) 합니다. |
| 클래스 java.awt.geom. Point2D 로부터 상속된 메소드 |
|---|
clone , distance , distance , distance , distanceSq , distanceSq , distanceSq , hashCode , setLocation |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
finalize , getClass , notify , notifyAll , wait , wait , wait |
| 필드의 상세 |
|---|
public int x
Point 의 X 좌표입니다. X 좌표가 설정되어 있지 않은 경우는 디폴트로 0 이 됩니다.
getLocation() ,
move(int, int) public int y
Point 의 Y 좌표입니다. Y 좌표가 설정되어 있지 않은 경우는 디폴트로 0 이 됩니다.
getLocation() ,
move(int, int) | 생성자 의 상세 |
|---|
public Point()
public Point(Point p)
Point 와 같은 위치에 초기화합니다.
p - 점
public Point(int x,
int y)
(x, y) 에 점을 구축해 초기화합니다.
x - 새롭게 구축되는 Point 의 X 좌표y - 새롭게 구축되는 Point 의 Y 좌표| 메소드의 상세 |
|---|
public double getX()
Point2D 의 X 좌표를 double 정밀도로 돌려줍니다.
Point2D 내의 getX Point2D 의 X 좌표public double getY()
Point2D 의 Y 좌표를 double 정밀도로 돌려줍니다.
Point2D 내의 getY Point2D 의 Y 좌표public Point getLocation()
Component 의 getLocation 메소드에 대응합니다.
Component.getLocation() ,
setLocation(java.awt.Point) ,
setLocation(int, int) public void setLocation(Point p)
Component 의 setLocation 메소드에 대응합니다.
p - 이 점의 새로운 위치가 되는 점Component.setLocation(java.awt.Point) ,
getLocation()
public void setLocation(int x,
int y)
이 메소드는 완전성을 위해서(때문에) 준비되어 있어서 ,Component 의 setLocation 메소드에 대응합니다. 이 메소드의 동작은 move(int, int) 와 같습니다.
x - 새로운 위치의 X 좌표y - 새로운 위치의 Y 좌표Component.setLocation(int, int) ,
getLocation() ,
move(int, int)
public void setLocation(double x,
double y)
Integer.MIN_VALUE 보다 작은 임의의 수는 MIN_VALUE 에 리셋 되어Integer.MAX_VALUE 보다 큰 값은 MAX_VALUE 에 리셋 됩니다.
Point2D 내의 setLocation x - 새로운 위치의 X 좌표y - 새로운 위치의 Y 좌표getLocation()
public void move(int x,
int y)
(x, y) 좌표 평면상의 지정된 위치로 이동합니다. 이 메소드는 setLocation(int, int) 와 같습니다.
x - 새로운 위치의 X 좌표y - 새로운 위치의 Y 좌표Component.setLocation(int, int)
public void translate(int dx,
int dy)
(x, y) 의 위치에 있는 이 점을,x 축으로 따라 dx,y 축으로 따라 dy 로 이동해, 점 (x+dx, y+dy) 을 나타내도록(듯이) 합니다.
dx - X 축으로 따라 이 점이 이동한다
거리dy - Y 축으로 따라 이 점이 이동한다
거리public boolean equals(Object obj)
Point2D 의 2 개의 인스턴스는,x 및 y 멤버 필드 (좌표 공간에서 그러한 위치를 나타낸다)의 값이 같은 경우에 동일해집니다.
Point2D 내의 equals obj - 이 Point2D 라고 비교되는 객체
Point2D 의 인스턴스이며,
같은 값을 가지는 경우는 true,
그렇지 않은 경우는 falseObject.hashCode() ,
Hashtable public String toString()
(x, y) 좌표 공간에서의 이 점의 위치를 나타내는 캐릭터 라인을 돌려줍니다. 이 메소드는 디버그 전용이며, 반환되는 캐릭터 라인의 내용 및 형식은 구현에 따라서 다릅니다. 반환되는 캐릭터 라인은 빈 상태(empty)의 경우가 있습니다만,null 로는 되지 않습니다.
Object 내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요 : 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.