|
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, 그렇지 않은 경우는 falseObject.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 도 참조해 주세요.