Класс Insets

Все реализованные интерфейсы:
Serializable, Cloneable
Прямые известные подклассы:
InsetsUIResource
public class Insets
extends Object
implements Cloneable, Serializable

Объект типа Insets представляет собой представление границ контейнера. Он определяет пространство, которое контейнер должен оставлять по каждой из его границ. Пространство может быть границей, пустым пространством или заголовком.

С тех пор:
1.0
См. также:
LayoutManager, Container, Сериализованная форма

Поля

Модификатор и типПолеОписание
intbottom

Отступ снизу.

intleft

Отступ слева.

intright

Отступ справа.

inttop

Отступ сверху.

Конструкторы

КонструкторОписание
Insets​(int top, int left, int bottom, int right)

Создаёт и инициализирует новый объект Insets с указанными отступами сверху, слева, снизу и справа.

Методы

Модификатор и типМетодОписание
Objectclone()

Создаёт копию этого объекта.

booleanequals​(Object obj)

Проверяет, равны ли два объекта Insets.

inthashCode()

Возвращает хэш-код для этого Insets.

voidset​(int top, int left, int bottom, int right)

Устанавливает значения сверху, слева, снизу и справа.

StringtoString()

Возвращает строковое представление этого объекта Insets.

Методы, объявленные в классе java.lang.Object

finalize, getClass, notify, notifyAll, wait, wait, wait

Поля

top

public int top

Отступ сверху. Это значение добавляется к Верху прямоугольника для получения новой позиции Верха.

См. также:
clone()

left

public int left

Отступ слева. Это значение добавляется к Левой стороне прямоугольника для получения новой позиции Левой стороны.

См. также:
clone()

bottom

public int bottom

Отступ снизу. Это значение вычитается из Низа прямоугольника для получения новой позиции Низа.

См. также:
clone()
public int right

Отступ справа. Это значение вычитается из Правой стороны прямоугольника для получения новой позиции Правой стороны.

См. также:
clone()

Конструкторы

Insets

public Insets(int top,
              int left,
              int bottom,
              int right)

Создаёт и инициализирует новый объект Insets с указанными отступами сверху, слева, снизу и справа.

Параметры:
top - отступ сверху.
left - отступ слева.
bottom - отступ снизу.
right - отступ справа.

Методы

set

public void set(int top,
                int left,
                int bottom,
                int right)

Устанавливает значения сверху, слева, снизу и справа.

Параметры:
top - отступ сверху.
left - отступ слева.
bottom - отступ снизу.
right - отступ справа.
С тех пор:
1.5

equals

public boolean equals(Object obj)

Проверяет, равны ли два объекта Insets. Два экземпляра Insets равны, если четыре целочисленных значения полей top, left, bottom, и right все равны.

Переопределяет:
equals в классе Object
Параметры:
obj - объект-ссылка для сравнения.
Возвращает:
true если два Insets равны; в противном случае false.
С тех пор:
1.1
См. также:
Object.hashCode(), HashMap

hashCode

public int hashCode()

Возвращает хэш-код для этого Insets.

Переопределяет:
hashCode в классе Object
Возвращает:
хэш-код для этого Insets.
См. также:
Object.equals(java.lang.Object), System.identityHashCode(java.lang.Object)

toString

public String toString()

Возвращает строковое представление этого объекта Insets . Этот метод предназначен только для отладки, и содержимое и формат возвращаемой строки могут отличаться в разных реализациях. Возвращаемая строка может быть пустой, но не null.

Переопределяет:
toString в классе Object
Возвращает:
строковое представление этого объекта Insets.

clone

public Object clone()

Создаёт копию этого объекта.

Переопределяет:
clone в классе Object
Возвращает:
копию этого объекта Insets.
См. также:
Cloneable

© 1993, 2020, 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html

Spec-Zone .ru
спецификации, руководства, описания, API