Класс Insets
java.lang.Object
javafx.geometry.Insets
- Все реализуемые интерфейсы:
Interpolatable<Insets>
public class Insets extends Object implements Interpolatable<Insets>
Набор внутренних отступов для 4 сторон прямоугольной области
- С момента:
- JavaFX 2.0
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final Insets |
EMPTY |
Пустые отступы. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
Insets |
Создает новый экземпляр Insets со значениями отступов для всех четырёх сторон одинаковыми. |
Insets |
Создает новый экземпляр Insets с четырьмя различными отступами. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
boolean |
equals |
Указывает, является ли другой объект "равным" данному. |
final double |
getBottom() |
Отступ снизу. |
final double |
getLeft() |
Отступ слева. |
final double |
getRight() |
Отступ справа. |
final double |
getTop() |
Отступ сверху. |
int |
hashCode() |
Возвращает значение хэш-кода для отступов. |
Insets |
interpolate |
Возвращает промежуточное значение между значением этого Interpolatable и указанным endValue, используя линейный коэффициент интерполяции t, изменяющийся от 0 (включительно) до 1 (включительно). |
String |
toString() |
Возвращает строковое представление для отступов. |
Подробное описание полей
EMPTY
public static final Insets EMPTY
Пустые отступы. Экземпляр
Insets со всеми отступами, равными нулю.Подробное описание конструкторов
Insets
public Insets(double top, double right, double bottom, double left)
Создает новый экземпляр Insets с четырьмя различными отступами.
- Параметры:
-
top- отступ сверху -
right- отступ справа -
bottom- отступ снизу -
left- отступ слева
Insets
public Insets(double topRightBottomLeft)
Создает новый экземпляр Insets со значениями отступов для всех четырёх сторон одинаковыми.
- Параметры:
-
topRightBottomLeft- значение, используемое для отступов сверху, снизу, справа и слева
Подробное описание методов
getTop
getRight
getBottom
getLeft
interpolate
public Insets interpolate(Insets endValue, double t)
Возвращает промежуточное значение между значением этого
Interpolatable и указанным endValue, используя линейный коэффициент интерполяции t, изменяющийся от 0 (включительно) до 1 (включительно). Возвращаемое значение может не быть новым экземпляром; реализация также может вернуть один из двух существующих экземпляров, если промежуточное значение будет равно одному из существующих значений. Однако это оптимизация, и приложения не должны предполагать какой-либо особой идентичности возвращаемого значения.
- Указано в:
-
interpolateв интерфейсеInterpolatable<Insets> - Параметры:
-
endValue- целевое значение -
t- коэффициент интерполяции - Возвращает:
- промежуточное значение
- Исключения:
-
NullPointerException- еслиendValueявляетсяnull - С момента:
- 24
equals
hashCode
toString
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.