Класс 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) Создаёт и инициализирует новый объект |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
Object |
clone() Создаёт копию этого объекта. |
boolean |
equals(Object obj) Проверяет, равны ли два объекта Insets. |
int |
hashCode() Возвращает хэш-код для этого Insets. |
void |
set(int top,
int left,
int bottom,
int right) Устанавливает значения верхнего, левого, нижнего и правого отступов. |
String |
toString() Возвращает строковое представление этого объекта |
Методы, унаследованные от класса 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.
clone
public Object clone()
Создаёт копию этого объекта.
© 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.