Класс Point2D.Float
java.lang.Object
java.awt.geom.Point2D
java.awt.geom.Point2D.Float
- Все реализуемые интерфейсы:
Serializable, Cloneable
- Внешний класс:
Point2D
public static class Point2D.Float extends Point2D implements Serializable
Класс
Float задаёт точку с координатами типа float.- С версии:
- 1.2
- См. также:
Краткое описание вложенных классов
Вложенные классы и интерфейсы, объявленные в классе Point2D
Point2D.Double, Point2D.Float | Модификатор и тип | Класс | Описание |
|---|---|---|
static class |
Point2D.Double |
Класс Double задаёт точку с координатами типа double. |
static class |
Point2D.Float |
Класс Float задаёт точку с координатами типа float. |
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
float |
x |
Координата X этой точки Point2D. |
float |
y |
Координата Y этой точки Point2D. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
Float() |
Создаёт и инициализирует Point2D с координатами (0, 0). |
Float |
Создаёт и инициализирует Point2D с указанными координатами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
double |
getX() |
Возвращает координату X этой точки Point2D с точностью double. |
double |
getY() |
Возвращает координату Y этой точки Point2D с точностью double. |
void |
setLocation |
Задаёт расположение этой точки Point2D указанными координатами типа double. |
void |
setLocation |
Задаёт расположение этой точки Point2D указанными координатами типа float. |
String |
toString() |
Возвращает String, представляющую значение этой точки Point2D. |
Методы, объявленные в классе Point2D
clone, distance, distance, distance, distanceSq, distanceSq, distanceSq, equals, hashCode, setLocation | Модификатор и тип | Метод | Описание |
|---|---|---|
Object |
clone() |
Создаёт новый объект того же класса с тем же содержимым, что и у этого объекта. |
double |
distance |
Возвращает расстояние от этой точки Point2D до указанной точки. |
static double |
distance |
Возвращает расстояние между двумя точками. |
double |
distance |
Возвращает расстояние от этой точки Point2D до указанной точки Point2D. |
double |
distanceSq |
Возвращает квадрат расстояния от этой точки Point2D до указанной точки. |
static double |
distanceSq |
Возвращает квадрат расстояния между двумя точками. |
double |
distanceSq |
Возвращает квадрат расстояния от этой точки Point2D до указанной точки Point2D. |
boolean |
equals |
Определяет, равны ли две точки. |
int |
hashCode() |
Возвращает хеш-код этой точки Point2D. |
void |
setLocation |
Задаёт расположение этой точки Point2D по координатам указанного объекта Point2D. |
Методы, объявленные в классе Object
finalize, getClass, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected void |
finalize() |
Устарело, планируется удаление: этот элемент API может быть удалён в будущей версии. Финализация объявлена устаревшей и будет удалена в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого объекта Object. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания, либо до истечения заданного промежутка реального времени. |
Подробное описание полей
x
public float x
Координата X этой точки
Point2D.- С версии:
- 1.2
y
public float y
Координата Y этой точки
Point2D.- С версии:
- 1.2
Подробное описание конструкторов
Float
public Float()
Создаёт и инициализирует
Point2D с координатами (0, 0).- С версии:
- 1.2
Float
public Float(float x, float y)
Создаёт и инициализирует
Point2D с указанными координатами.- Параметры:
-
x— координата X создаваемой точкиPoint2D -
y— координата Y создаваемой точкиPoint2D - С версии:
- 1.2
Подробное описание методов
getX
getY
setLocation
public void setLocation(double x, double y)
Задаёт расположение этой точки
Point2D указанными координатами типа double.- Определено в:
-
setLocationв классеPoint2D - Параметры:
-
x— новая координата X этой точкиPoint2D -
y— новая координата Y этой точкиPoint2D - С версии:
- 1.2
setLocation
public void setLocation(float x, float y)
Задаёт расположение этой точки
Point2D указанными координатами типа float.- Параметры:
-
x— новая координата X этой точкиPoint2D -
y— новая координата Y этой точкиPoint2D - С версии:
- 1.2
toString
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.