|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjava.awt.geom.Dimension2D
java.awt.Dimension
public class Dimension
Dimension
클래스는, 단일의 객체내의 컴퍼넌트의 폭과 높이를 정수 정밀도로를 캡슐화합니다. 이 클래스는, 컴퍼넌트의 특정의 프로퍼티에 관련지을 수 있고 있습니다. Component
클래스 및 LayoutManager
인터페이스에 의해 정의되는 몇개의 메소드는,Dimension
객체를 돌려줍니다.
일반적으로은,width
와 height
의 값은, 부가 아닌 정수입니다. 치수를 생성할 수 있는 생성자 에서는, 0 보다 작은 값을 이러한 프로퍼티으로 지정해도 에러로는 되지 않습니다. width
와 height
에 0 보다 작은 값이 지정되고 있는 경우, 다른 객체에 의해 정의된 메소드의 동작은 보증되지 않습니다.
Component
,
LayoutManager
,
직렬화 된 형식 필드의 개요 | |
---|---|
int |
height
높이를 나타냅니다. |
int |
width
폭을 나타냅니다. |
생성자 의 개요 | |
---|---|
Dimension ()
폭과 높이가 제로의 Dimension 의 인스턴스를 생성합니다. |
|
Dimension (Dimension d)
폭과 높이가 지정된 치수로 일치하는 Dimension 의 인스턴스를 생성합니다. |
|
Dimension (int width,
int height)
Dimension 를 구축해, 지정된 폭과 높이에 초기화합니다. |
메소드의 개요 | |
---|---|
boolean |
equals (Object obj)
2 개의 Dimension 객체가 같은 값을 가지고 있을지 어떨지를 판정합니다. |
double |
getHeight ()
이 Dimension 의 높이를 배정밀도로 돌려줍니다. |
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 객체의 사이즈를, 지정된 폭과 높이로 설정합니다. |
String |
toString ()
이 Dimension 객체의 height 필드 및 width 필드의 값의 캐릭터 라인 표현을 돌려줍니다. |
클래스 java.awt.geom. Dimension2D 로부터 상속된 메소드 |
---|
clone , setSize |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
finalize , getClass , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
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
의 폭을 배정밀도로 돌려줍니다.
Dimension2D
내의 getWidth
Dimension
의 폭public double getHeight()
Dimension
의 높이를 배정밀도로 돌려줍니다.
Dimension2D
내의 getHeight
Dimension
의 높이public void setSize(double width, double height)
Dimension
객체의 사이즈를, 배정밀도로 지정된 폭과 높이로 설정합니다. width
또는 height
가 Integer.MAX_VALUE
보다 큰 경우는,Integer.MAX_VALUE
로 설정됩니다.
Dimension2D
내의 setSize
width
- Dimension
객체의 새로운 폭height
- Dimension
객체의 새로운 높이public Dimension getSize()
Dimension
객체의 사이즈를 돌려줍니다. 이 메소드는,Component
에 의해 정의되는 getSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.
Dimension
의 신규 인스턴스setSize(double, double)
,
Component.getSize()
public void setSize(Dimension d)
Dimension
객체의 사이즈를, 지정된 사이즈로 설정합니다. 이 메소드는,Component
에 의해 정의되는 setSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.
d
- 이 Dimension
객체의 새로운 사이즈getSize()
,
Component.setSize(int, int)
public void setSize(int width, int height)
Dimension
객체의 사이즈를, 지정된 폭과 높이로 설정합니다. 이 메소드는,Component
에 의해 정의되는 setSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.
width
- 이 Dimension
객체의 새로운 폭height
- 이 Dimension
객체의 새로운 높이getSize()
,
Component.setSize(int, int)
public boolean equals(Object obj)
Object
내의 equals
obj
- 비교 대상의 참조 객체
true
, 그렇지 않은 경우는 false
Object.hashCode()
,
Hashtable
public int hashCode()
Dimension
의 해시 코드를 돌려줍니다.
Object
내의 hashCode
Dimension
의 해시 코드Object.equals(java.lang.Object)
,
Hashtable
public String toString()
Dimension
객체의 height
필드 및 width
필드의 값의 캐릭터 라인 표현을 돌려줍니다. 이 메소드는 디버그 전용이며, 반환되는 캐릭터 라인의 내용 및 형식은 구현에 따라서 다릅니다. 반환되는 캐릭터 라인은 빈 상태(empty)의 경우가 있습니다만,null
로는 되지 않습니다.
Object
내의 toString
Dimension
객체의
캐릭터 라인 표현
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.