| JavaTM 2 Platform Std. Ed. v1. 4.0 | ||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.awt
클래스 Dimension
java.lang.Object
|
+--java.awt.geom.Dimension2D
|
+--java.awt.Dimension
- 모든 구현 인터페이스:
- Cloneable , Serializable
- 직계의 기존의 서브 클래스:
- DimensionUIResource
- public class Dimension
- extends Dimension2D
- implements Serializable
Dimension
클래스는 단일의 오브젝트내의 컴퍼넌트의 폭과 높이를 정수 정밀도로를 캡슐화합니다. 이 클래스는 컴퍼넌트의 특정의 프로퍼티에 관련지을 수 있고 있습니다. Component
클래스 및 LayoutManager
인터페이스에 의해 정의되는 몇개의 메소드는 Dimension
오브젝트를 돌려줍니다.
통상은 width
와 height
의 값은 제로 이상의 정수입니다. 치수를 생성할 수 있는 constructor 에서는 부의 값을 이러한 프로퍼티로 지정해도 에러로는 되지 않습니다. width
와 height
에 부의 값이 지정되고 있는 경우, 다른 오브젝트에 의해 정의된 메소드의 동작은 프로텍션되지 않습니다.
- 도입된 버젼:
- JDK1. 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 | getSize () 이 Dimension 오브젝트의 사이즈를 돌려줍니다. |
double | getWidth () 이 치수의 폭을 배정밀도로 돌려줍니다. |
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 |
필드의 상세 |
width
public int width
- 폭을 나타냅니다. 부의 값도 사용할 수 있습니다.
- 관련 항목:
getSize()
, setSize(double, double)
- 관련 항목:
getSize()
,setSize(double, double)
height
public int height
- 높이를 나타냅니다. 부의 값도 사용할 수 있습니다.
- 관련 항목:
getSize()
, setSize(double, double)
- 관련 항목:
getSize()
,setSize(double, double)
생성자의 상세 |
Dimension
public Dimension()
- 폭과 높이가 제로의
Dimension
의 인스턴스를 생성합니다.
Dimension
의 인스턴스를 생성합니다.Dimension
public Dimension(Dimension d)
- 폭과 높이가 지정된 치수로 일치하는
Dimension
의 인스턴스를 생성합니다. - 파라미터:
d
- width
치 및 height
치의 지정된 치수
Dimension
의 인스턴스를 생성합니다.d
- width
치 및 height
치의 지정된 치수Dimension
public Dimension(int width,
int height)
Dimension
를 구축해, 지정된 폭과 높이에 초기화합니다.- 파라미터:
width
- 지정된 폭height
- 지정된 높이
Dimension
를 구축해, 지정된 폭과 높이에 초기화합니다.width
- 지정된 폭height
- 지정된 높이메소드의 상세 |
getWidth
public double getWidth()
- 이 치수의 폭을 배정밀도로 돌려줍니다.
- 정의:
- 클래스
Dimension2D
내의 getWidth
- 반환값:
- 배정밀도로 나타낸, 이 치수의 폭
- 정의:
- 클래스
Dimension2D
내의getWidth
- 반환값:
- 배정밀도로 나타낸, 이 치수의 폭
getHeight
public double getHeight()
- 이 치수의 높이를 배정밀도로 돌려줍니다.
- 정의:
- 클래스
Dimension2D
내의 getHeight
- 반환값:
- 배정밀도로 나타낸, 이 치수의 높이
- 정의:
- 클래스
Dimension2D
내의getHeight
- 반환값:
- 배정밀도로 나타낸, 이 치수의 높이
setSize
public void setSize(double width,
double height)
- 이
Dimension
오브젝트의 사이즈를, 배정밀도로 지정된 폭과 높이로 설정합니다. width
또는 height
가 Integer.MAX_VALUE
보다 큰 경우는 Integer.MAX_VALUE
로 설정됩니다. - 정의:
- 클래스
Dimension2D
내의 setSize
- 파라미터:
width
- Dimension
오브젝트의 새로운 폭height
- Dimension
오브젝트의 새로운 높이
Dimension
오브젝트의 사이즈를, 배정밀도로 지정된 폭과 높이로 설정합니다. width
또는 height
가 Integer.MAX_VALUE
보다 큰 경우는 Integer.MAX_VALUE
로 설정됩니다.- 정의:
- 클래스
Dimension2D
내의setSize
- 파라미터:
width
-Dimension
오브젝트의 새로운 폭height
-Dimension
오브젝트의 새로운 높이
getSize
public Dimension getSize()
- 이
Dimension
오브젝트의 사이즈를 돌려줍니다. 이 메소드는 Component
에 의해 정의되는 getSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.
- 반환값:
- 이 치수의 사이즈. 같은 폭과 높이를 가지는
Dimension
의 신규 인스턴스 - 도입된 버젼:
- JDK1. 1
- 관련 항목:
setSize(double, double)
, Component.getSize()
Dimension
오브젝트의 사이즈를 돌려줍니다. 이 메소드는 Component
에 의해 정의되는 getSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.- 반환값:
- 이 치수의 사이즈. 같은 폭과 높이를 가지는
Dimension
의 신규 인스턴스 - 도입된 버젼:
- JDK1. 1
- 관련 항목:
setSize(double, double)
,Component.getSize()
setSize
public void setSize(Dimension d)
- 이
Dimension
오브젝트의 사이즈를, 지정된 사이즈로 설정합니다. 이 메소드는 Component
에 의해 정의되는 setSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.
- 파라미터:
d
- 이 Dimension
오브젝트의 새로운 사이즈- 도입된 버젼:
- JDK1. 1
- 관련 항목:
getSize()
, Component.setSize(int, int)
Dimension
오브젝트의 사이즈를, 지정된 사이즈로 설정합니다. 이 메소드는 Component
에 의해 정의되는 setSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.- 파라미터:
d
- 이Dimension
오브젝트의 새로운 사이즈- 도입된 버젼:
- JDK1. 1
- 관련 항목:
getSize()
,Component.setSize(int, int)
setSize
public void setSize(int width,
int height)
- 이
Dimension
오브젝트의 사이즈를, 지정된 폭과 높이로 설정합니다. 이 메소드는 Component
에 의해 정의되는 setSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.
- 파라미터:
width
- 이 Dimension
오브젝트의 새로운 폭height
- 이 Dimension
오브젝트의 새로운 높이- 도입된 버젼:
- JDK1. 1
- 관련 항목:
getSize()
, Component.setSize(int, int)
Dimension
오브젝트의 사이즈를, 지정된 폭과 높이로 설정합니다. 이 메소드는 Component
에 의해 정의되는 setSize
메소드와의 대응을 완전하게 하기 위해서 포함되어 있습니다.- 파라미터:
width
- 이Dimension
오브젝트의 새로운 폭height
- 이Dimension
오브젝트의 새로운 높이- 도입된 버젼:
- JDK1. 1
- 관련 항목:
getSize()
,Component.setSize(int, int)
equals
public boolean equals(Object obj)
- 2 개의 Dimension 오브젝트가 같은 값을 가지고 있을지 어떨지를 판정합니다.
- 파라미터:
obj
- 비교 대상의 참조 오브젝트- 반환값:
- obj 인수로 지정된 오브젝트와 이 오브젝트가 동일한 경우는
true
, 그렇지 않은 경우는 false
- 관련 항목:
Object.hashCode()
, Hashtable
- 파라미터:
obj
- 비교 대상의 참조 오브젝트- 반환값:
- obj 인수로 지정된 오브젝트와 이 오브젝트가 동일한 경우는
true
, 그렇지 않은 경우는false
- 관련 항목:
Object.hashCode()
,Hashtable
hashCode
public int hashCode()
- 이
Dimension
의 해시 코드를 돌려줍니다. - 반환값:
- 이
Dimension
의 해시 코드 - 관련 항목:
Object.equals(java.lang.Object)
, Hashtable
Dimension
의 해시 코드를 돌려줍니다.- 반환값:
- 이
Dimension
의 해시 코드 - 관련 항목:
Object.equals(java.lang.Object)
,Hashtable
toString
public String toString()
- 이
Dimension
오브젝트의 height
필드 및 width
필드의 값의 캐릭터 라인 표현을 돌려줍니다. 이 메소드는 디버그 전용이며, 돌려주어지는 캐릭터 라인의 내용 및 형식은 구현에 따라서 다릅니다. 돌려주어지는 캐릭터 라인은 비었을 경우가 있습니다만,null
로는 되지 않습니다. - 반환값:
Dimension
오브젝트의 캐릭터 라인 표현
Dimension
오브젝트의 height
필드 및 width
필드의 값의 캐릭터 라인 표현을 돌려줍니다. 이 메소드는 디버그 전용이며, 돌려주어지는 캐릭터 라인의 내용 및 형식은 구현에 따라서 다릅니다. 돌려주어지는 캐릭터 라인은 비었을 경우가 있습니다만,null
로는 되지 않습니다.- 반환값:
Dimension
오브젝트의 캐릭터 라인 표현
| JavaTM 2 Platform Std. Ed. v1. 4.0 | ||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
버그의 보고와 기능의 리퀘스트
이외의 API 레퍼런스 및 개발자용 문서에 대해서는 Java 2 SDK SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
'IT > 클래스' 카테고리의 다른 글
RandomAccessFile 클래스 (0) | 2018.05.25 |
---|---|
[Java]RandomAccessFile 사용하기 (0) | 2018.05.24 |
InputStream 클래스 (0) | 2018.05.23 |
URL 클래스 (0) | 2018.05.22 |
InetAddress 클래스 (0) | 2018.05.21 |