Spec-Zone.ru › OpenJDK 8

Класс Insets

  • java.lang.Object
    • java.awt.Insets
Все реализованные интерфейсы:
Serializable, Cloneable
Прямые известные подклассы:
InsetsUIResource

public class Insets
extends Object
implements Cloneable, Serializable

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

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

Поля

Модификатор и тип Поле и описание
int bottom

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

int left

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

int right

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

int top

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

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

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

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

Методы

Модификатор и тип Метод и описание
Object clone()

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

boolean equals(Object obj)

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

int hashCode()

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

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

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

String toString()

Возвращает строковое представление этого объекта 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()

right

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.
С:
JDK1.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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API