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