Spec-Zone .ru
спецификации, руководства, описания, API
|
public class Dimension extends Dimension2D implements Serializable
Dimension
класс инкапсулирует ширину и высоту компонента (в целочисленной точности) в единственном объекте. Класс связывается с определенными свойствами компонентов. Несколько методов, определенных Component
класс и LayoutManager
взаимодействуйте через интерфейс возвращают a Dimension
объект. Обычно значения width
и height
неотрицательные целые числа. Конструкторы, которые позволяют Вам создавать размерность, не препятствуют тому, чтобы Вы установили отрицательную величину для этих свойств. Если значение width
или height
отрицательно, поведение некоторых методов, определенных другими объектами, неопределено.
Component
, LayoutManager
, Сериализированная ФормаМодификатор и Тип | Поле и Описание |
---|---|
int |
высота
Размерность высоты; отрицательные величины могут использоваться.
|
int |
ширина
Размерность ширины; отрицательные величины могут использоваться.
|
Конструктор и Описание |
---|
Dimension()
Создает экземпляр
Dimension с шириной нуля и высотой нуля. |
Dimension(Dimension d)
Создает экземпляр
Dimension чья ширина и высота являются тем же самым что касается указанной размерности. |
Dimension(int width, int height)
Конструкции a
Dimension и инициализирует это к указанной ширине и определенной высоте. |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(Object obj)
Проверки, есть ли у двух объектов размерности равные значения.
|
double |
getHeight()
Возвращает высоту этого
Dimension в двойной точности. |
Размерность |
getSize()
Получает размер этого
Dimension объект. |
double |
getWidth()
Возвращает ширину этого
Dimension в двойной точности. |
int |
hashCode()
Возвращает хэш-код для этого
Dimension . |
void |
setSize(Dimension d)
Устанавливает размер этого
Dimension возразите против указанного размера. |
void |
setSize(double width, double height)
Устанавливает размер этого
Dimension возразите против указанной ширины и высоты в двойной точности. |
void |
setSize(int width, int height)
Устанавливает размер этого
Dimension возразите против указанной ширины и высоты. |
Строка |
toString()
Возвращает строковое представление значений этого
Dimension объект height и width поля. |
clone, setSize
public int width
getSize()
, setSize(double, double)
public int height
getSize()
, setSize(double, double)
public Dimension()
Dimension
с шириной нуля и высотой нуля.public Dimension(Dimension d)
Dimension
чья ширина и высота являются тем же самым что касается указанной размерности.d
- указанная размерность для width
и height
значенияpublic Dimension(int width, int height)
Dimension
и инициализирует это к указанной ширине и определенной высоте.width
- указанная ширинаheight
- указанная высотаpublic double getWidth()
Dimension
в двойной точности.getWidth
в классе Dimension2D
Dimension
.public double getHeight()
Dimension
в двойной точности.getHeight
в классе Dimension2D
Dimension
.public void setSize(double width, double height)
Dimension
возразите против указанной ширины и высоты в двойной точности. Отметьте это если width
или height
больше чем Integer.MAX_VALUE
, они будут сброшены к Integer.MAX_VALUE
.setSize
в классе Dimension2D
width
- новая ширина для Dimension
объектheight
- новая высота для Dimension
объектpublic Dimension getSize()
Dimension
объект. Этот метод включается для законченности, чтобы быть параллельным getSize
метод, определенный Component
.Dimension
с той же самой шириной и высотойsetSize(double, double)
, Component.getSize()
public void setSize(Dimension d)
Dimension
возразите против указанного размера. Этот метод включается для законченности, чтобы быть параллельным setSize
метод, определенный Component
.d
- новый размер для этого Dimension
объектgetSize()
, Component.setSize(int, int)
public void setSize(int width, int height)
Dimension
возразите против указанной ширины и высоты. Этот метод включается для законченности, чтобы быть параллельным setSize
метод, определенный Component
.width
- новая ширина для этого Dimension
объектheight
- новая высота для этого Dimension
объектgetSize()
, Component.setSize(int, int)
public boolean equals(Object obj)
equals
в классе Object
obj
- ссылочный объект, с которым можно сравниться.true
если этот объект является тем же самым как obj параметром; false
иначе.Object.hashCode()
, HashMap
public int hashCode()
Dimension
.hashCode
в классе Object
Dimension
Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
public String toString()
Dimension
объект height
и width
поля. Этот метод предназначается, чтобы использоваться только для того, чтобы отладить цели, и контент и формат возвращенной строки могут измениться между реализациями. Возвращенная строка может быть пустой, но, возможно, не null
.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.