Класс Insets
- java.lang.Object
-
- java.awt.Insets
- Все реализованные интерфейсы:
-
Serializable,Cloneable
- Прямые известные подклассы:
InsetsUIResource
public class Insets extends Object implements Cloneable, Serializable
Объект типа Insets представляет собой представление границ контейнера. Он определяет пространство, которое контейнер должен оставлять по каждой из его границ. Пространство может быть границей, пустым пространством или заголовком.
- С тех пор:
- 1.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. - С тех пор:
- 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.
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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/Insets.html