|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.print.attribute.Size2DSyntax
javax.print.attribute.standard.MediaSize
public class MediaSize
MediaSize 는 타테나가에 두었을 경우의 매체의 치수를 2 차원의 사이즈치로서 가리키는 인쇄 속성 클래스입니다. X 차원이 저변의 길이, Y 차원이 좌변의 길이를 나타냅니다. Y 차원의 값은 X 차원의 값이상일 필요가 있습니다. 많은 표준적인 매체의 사이즈치가 선언되어 상자로 되고 있는 ISO, JIS, 북미 규격, 기술 규격, 그 외 매체등의 클래스에 각각 정리하고 있습니다.
MediaSize 는, 현재는 아직 매체의 지정에는 사용되고 있지 않습니다. 현재의 역할은 지정된 매체에의 매핑입니다 (MediaSizeName
를 참조). 클라이언트측에서 매핑 메소드 MediaSize.getMediaSizeForName(MediaSizeName)
를 사용해, 이 API 로 열거되고 있는 MediaSizeName 인스턴스의 물리적인 치수를 검색할 수가 있습니다. 이 메소드는 이 정보를 인쇄의 서식 설정과 페이지 작성에 사용하는 클라이언트로 유효합니다.
상자의 클래스의 개요 | |
---|---|
static class |
MediaSize.Engineering
MediaSize.Engineering 클래스에는, 기술 규격 매체 MediaSize 치가 포함되고 있습니다. |
static class |
MediaSize.ISO
MediaSize.ISO 클래스에는, ISO 매체 MediaSize 치가 포함되고 있습니다. |
static class |
MediaSize.JIS
MediaSize.JIS 클래스에는, JIS (일본공업규격) 매체 MediaSize 치가 포함되고 있습니다. |
static class |
MediaSize.NA
MediaSize.NA 클래스에는, 북미 규격 매체 MediaSize 치가 포함되고 있습니다. |
static class |
MediaSize.Other
MediaSize.Other 클래스에는, 그 외의 매체 MediaSize 치가 포함되고 있습니다. |
필드의 개요 |
---|
클래스 javax.print.attribute. Size2DSyntax 로부터 상속된 필드 |
---|
INCH , MM |
생성자 의 개요 | |
---|---|
MediaSize (float x,
float y,
int units)
지정된 부동 소수점치를 사용해 새로운 매체 사이즈 속성을 구축합니다. |
|
MediaSize (float x,
float y,
int units,
MediaSizeName media)
지정된 부동 소수점치를 사용해 새로운 매체 사이즈 속성을 구축합니다. |
|
MediaSize (int x,
int y,
int units)
지정된 정수치를 사용해 새로운 매체 사이즈 속성을 구축합니다. |
|
MediaSize (int x,
int y,
int units,
MediaSizeName media)
지정된 정수치를 사용해 새로운 매체 사이즈 속성을 구축합니다. |
메소드의 개요 | |
---|---|
boolean |
equals (Object object)
이 매체 사이즈 속성이 객체로 건네받는 것과 일치할지 어떨지를 돌려줍니다. |
static MediaSizeName |
findMedia (float x,
float y,
int units)
지정된 차원을 사용해, 모든 표준 MediaSize 인스턴스로부터 일치하는 MediaSize 인스턴스를 검색합니다. |
Class <? extends Attribute > |
getCategory ()
이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다. |
static MediaSize |
getMediaSizeForName (MediaSizeName media)
지정된 명칭을 가지는 매체의 MediaSize 를 돌려줍니다. |
MediaSizeName |
getMediaSizeName ()
이 사이즈에 대응하는 매체가 존재하는 경우, 그 명칭을 돌려줍니다. |
String |
getName ()
속성치가 인스턴스가 되는 카테고리의 이름을 돌려줍니다. |
클래스 javax.print.attribute. Size2DSyntax 로부터 상속된 메소드 |
---|
getSize , getX , getXMicrometers , getY , getYMicrometers , hashCode , toString , toString |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
생성자 의 상세 |
---|
public MediaSize(float x, float y, int units)
x
- 치수 Xy
- 치수 Yunits
- Size2DSyntax.INCH
나
Size2DSyntax.MM
등의 단위 변환계수
IllegalArgumentException
- 미확인의 예외. x
< 0 또는 y
< 0
또는 units
< 1 또는 x
> y
의 경우에 throw 된다public MediaSize(int x, int y, int units)
x
- 치수 Xy
- 치수 Yunits
- Size2DSyntax.INCH
나
Size2DSyntax.MM
등의 단위 변환계수
IllegalArgumentException
- 미확인의 예외. x
< 0 또는 y
< 0
또는 units
< 1 또는 x
> y
의 경우에 throw 된다public MediaSize(float x, float y, int units, MediaSizeName media)
x
- 치수 Xy
- 치수 Yunits
- Size2DSyntax.INCH
나
Size2DSyntax.MM
등의 단위 변환계수media
- 이 MediaSize 에 관련지을 수 있고 있는 매체명
IllegalArgumentException
- 미확인의 예외. x
< 0 또는 y
< 0
또는 units
< 1 또는 x
> y
의 경우에 throw 된다public MediaSize(int x, int y, int units, MediaSizeName media)
x
- 치수 Xy
- 치수 Yunits
- Size2DSyntax.INCH
나
Size2DSyntax.MM
등의 단위 변환계수media
- 이 MediaSize 에 관련지을 수 있고 있는 매체명
IllegalArgumentException
- 미확인의 예외. x
< 0 또는 y
< 0
또는 units
< 1 또는 x
> y
의 경우에 throw 된다메소드의 상세 |
---|
public MediaSizeName getMediaSizeName()
public static MediaSize getMediaSizeForName(MediaSizeName media)
media
- 사이즈를 검색하는 매체의 명칭
public static MediaSizeName findMedia(float x, float y, int units)
검색된 MediaSize 가 MediaSizeName 객체의 검색에 사용됩니다. 제일 가까운 MediaSize 에 대응하는 Media 인스턴스가 없는 경우는 null 가 돌려주어집니다.
클라이언트가 치수만을 정보로서 가져, 그 치수로 대응하는 Media 를 검색하는 경우에 이 메소드가 유효합니다.
x
- X 차원y
- Y 차원units
- Size2DSyntax.INCH
나
Size2DSyntax.MM
등의 단위 변환계수
IllegalArgumentException
- x 가 0 이하, y 가 0 이하, 또는 units 가 1 미만의 경우public boolean equals(Object object)
object
가 null 는 아니다
object
가 MediaSize 클래스의 인스턴스이다
object
의 X 차원과 일치한다
object
의 Y 차원과 일치한다
Size2DSyntax
내의 equals
object
- 비교 대상의 객체
object
가 이 매체 사이즈 속성과 일치하는 경우는 true,
그렇지 않은 경우는 falseObject.hashCode()
,
Hashtable
public final Class <? extends Attribute > getCategory()
MediaSize 클래스, 및 벤더 정의의 임의의 서브 클래스에서는, 카테고리는 MediaSize 클래스 자신이 됩니다.
Attribute
내의 getCategory
java.lang.Class
클래스의 인스턴스public final String getName()
MediaSize 클래스, 및 벤더 정의의 임의의 서브 클래스에서는, 카테고리명은 media-size
가 됩니다.
Attribute
내의 getName
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.