|
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
,
그렇지 않은 경우는 false
Object.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 도 참조해 주세요.