|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Point extends Point2D implements Serializable
(x,y) координатное пространство, определенное в целочисленной точности.Point2D.Double, Point2D.Float| Модификатор и Тип | Поле и Описание |
|---|---|
int |
x
X координат этого
Point. |
int |
y
Координата Y этого
Point. |
| Конструктор и Описание |
|---|
Point()
Конструкции и инициализируют точку в источнике (0, 0) координатного пространства.
|
Point(int x, int y)
Конструкции и инициализируют точку в указанном
(x,y) расположение в координатном пространстве. |
Point(Point p)
Конструкции и инициализируют точку с тем же самым расположением как указанное
Point объект. |
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
equals(Object obj)
Определяет, равны ли две точки.
|
Точка |
getLocation()
Возвращает расположение этой точки.
|
double |
getX()
Возвращает X координат этого
Point2D в double точность. |
double |
getY()
Возвращает координату Y этого
Point2D в double точность. |
void |
move(int x, int y)
Перемещает эту точку к указанному расположению в
(x,y) координатная плоскость. |
void |
setLocation(double x, double y)
Устанавливает расположение этой точки к указанным двойным координатам.
|
void |
setLocation(int x, int y)
Изменяет точку, чтобы иметь указанное расположение.
|
void |
setLocation(Point p)
Устанавливает расположение точки к указанному расположению.
|
Строка |
toString()
Возвращает строковое представление этой точки и ее расположения в
(x,y) координатное пространство. |
void |
translate(int dx, int dy)
Преобразовывает эту точку, в расположении
(x,y), dx вперед x ось и dy вперед y ось так, чтобы это теперь представило точку (x+dx,y+dy). |
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, hashCode, setLocationpublic int x
Point. Если координата № X будет установлена, то она примет значение по умолчанию к 0.getLocation(), move(int, int)public int y
Point. Если никакая координата Y не будет установлена, то это примет значение по умолчанию к 0.getLocation(), move(int, int)public Point()
public Point(Point p)
Point объект.p - точкаpublic Point(int x,
int y)
(x,y) расположение в координатном пространстве.x - X координат недавно созданного Pointy - координата Y недавно созданного Pointpublic double getX()
Point2D в double точность.public double getY()
Point2D в double точность.public Point getLocation()
getLocation метод Component.Component.getLocation(), setLocation(java.awt.Point), setLocation(int, int)public void setLocation(Point p)
setLocation метод Component.p - точка, новое расположение для этой точкиComponent.setLocation(java.awt.Point), getLocation()public void setLocation(int x,
int y)
Этот метод включается для законченности, чтобы быть параллельным setLocation метод Component. Его поведение идентично с 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.setLocation в class Point2Dx - 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), dx вперед x ось и dy вперед y ось так, чтобы это теперь представило точку (x+dx,y+dy).dx - расстояние, чтобы переместить эту точку вдоль X осейdy - расстояние, чтобы переместить эту точку вдоль Оси Ypublic boolean equals(Object obj)
Point2D равны если значения их x и y задействованные поля, представляя их позицию в координатном пространстве, являются тем же самым.equals в class Point2Dobj - объект быть по сравнению с этим Point2Dtrue если объект, который будет сравнен, является экземпляром Point2D и имеет те же самые значения; false иначе.Object.hashCode(), HashMappublic String toString()
(x,y) координатное пространство. Этот метод предназначается, чтобы использоваться только для того, чтобы отладить цели, и контент и формат возвращенной строки могут измениться между реализациями. Возвращенная строка может быть пустой, но, возможно, не null.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92