|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--java.awt.Image
abstract 클래스 Image
는 그래피컬 이미지를 표현하는 모든 클래스의 슈퍼 클래스입니다. 이미지는 반드시 플랫폼 고유의 방법으로 취득해 주세요.
필드의 개요 | |
static int |
SCALE_AREA_AVERAGING
Area Averaging 이미지 슬캘링 알고리즘을 사용합니다. |
static int |
SCALE_DEFAULT
디폴트의 이미지 슬캘링 알고리즘을 사용합니다. |
static int |
SCALE_FAST
슬캘링 후의 이미지의 매끄러움보다 슬캘링 속도에 높은 우선 순위를 주는 이미지 슬캘링 알고리즘을 선택합니다. |
static int |
SCALE_REPLICATE
ReplicateScaleFilter 클래스에서 구체화된 이미지 슬캘링 알고리즘을 사용합니다. |
static int |
SCALE_SMOOTH
슬캘링 속도보다 이미지의 매끄러움에 높은 우선 순위를 주는 이미지 슬캘링 알고리즘을 선택합니다. |
static Object |
UndefinedProperty
UndefinedProperty 오브젝트는 특정 이미지용으로 정의가 끝난 상태가 아닌 프로퍼티가 페치 될 때마다 돌려주어지지 않으면 안됩니다. |
생성자의 개요 | |
Image ()
|
메소드의 개요 | |
abstract void |
flush ()
Image 오브젝트에 사용 떠날 수 있어 모든 리소스를 해방합니다. |
abstract Graphics |
getGraphics ()
오프 스크린 이미지에 표현하기 위한 그래픽스 문맥을 작성합니다. |
abstract int |
getHeight (ImageObserver observer)
이미지의 높이를 지정합니다. |
abstract Object |
getProperty (String name,
ImageObserver observer)
이 이미지의 프로퍼티를 이름으로 돌려줍니다. |
Image |
getScaledInstance (int width,
int height,
int hints)
이 이미지의 슬캘링 버젼을 작성합니다. |
abstract ImageProducer |
getSource ()
이미지의 픽셀을 생성하는 오브젝트를 돌려줍니다. |
abstract int |
getWidth (ImageObserver observer)
이미지의 폭을 지정합니다. |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
필드의 상세 |
public static final Object UndefinedProperty
UndefinedProperty
오브젝트는 특정 이미지용으로 정의가 끝난 상태가 아닌 프로퍼티가 페치 될 때마다 돌려주어지지 않으면 안됩니다.
public static final int SCALE_DEFAULT
public static final int SCALE_FAST
public static final int SCALE_SMOOTH
public static final int SCALE_REPLICATE
ReplicateScaleFilter
클래스에서 구체화된 이미지 슬캘링 알고리즘을 사용합니다. Image
오브젝트는 툴 킷이 공급하는 이미지 처리의 기반으로보다 효율적으로 통합되어 한편 같은 알고리즘을 실행하는 필터로 대용할 수도 있습니다.
ReplicateScaleFilter
,
정수 필드치 public static final int SCALE_AREA_AVERAGING
AreaAveragingScaleFilter
,
정수 필드치 생성자의 상세 |
public Image()
메소드의 상세 |
public abstract int getWidth(ImageObserver observer)
-1
을 돌려주어, 지정된 ImageObserver
오브젝트에는 나중에 통지됩니다.
observer
- 이미지가 로드 되는 것을 대기하고 있는 오브젝트
-1
getHeight(java.awt.image.ImageObserver)
,
ImageObserver
public abstract int getHeight(ImageObserver observer)
-1
을 돌려주어, 지정된 ImageObserver
오브젝트에는 나중에 통지됩니다.
observer
- 이미지가 로드 되는 것을 대기하고 있는 오브젝트
-1
getWidth(java.awt.image.ImageObserver)
,
ImageObserver
public abstract ImageProducer getSource()
ImageProducer
public abstract Graphics getGraphics()
Graphics
,
Component.createImage(int, int)
public abstract Object getProperty(String name, ImageObserver observer)
개별의 프로퍼티명은 이미지 형식에 의해 정의됩니다. 프로퍼티가 특정 이미지용으로 정의되어 있지 않은 경우, 이 메소드는 UndefinedProperty
오브젝트를 돌려줍니다.
이 이미지의 프로퍼티가 정의되어 있지 않은 경우, 이 메소드는 null
를 돌려주어,ImageObserver
오브젝트에는 나중에 통지됩니다.
프로퍼티명 「comment
」를 사용하면(자), 이미지 그 소스, 또는 그 작성자의 기술로서 어플리케이션에 제시할 수 있는 옵션의 코멘트를 저장할 수 있습니다.
name
- 프로퍼티명observer
- 이 이미지가 로드 되는 것을 대기하고 있는 오브젝트
ImageObserver
,
UndefinedProperty
public Image getScaledInstance(int width, int height, int hints)
width
와 height
로 이미지를 렌더링 하는 새로운 Image
오브젝트가 돌려주어집니다. 새로운 Image
오브젝트는 원의 소스 이미지가 벌써 완전하게 로드가 끝난 상태여도 비동기에게 로드 됩니다. width
와 height
의 어느 쪽인지가 부의 수치의 경우, 원의 이미지 치수의 종횡비를 유지하는 것 같은 값으로 대용됩니다.
width
- 이미지의 슬캘링 후의 폭height
- 이미지의 슬캘링 후의 높이hints
- 이미지의 재추출을 위해서(때문에) 사용하는 알고리즘의 종류를 나타내는 플래그
SCALE_DEFAULT
,
SCALE_FAST
,
SCALE_SMOOTH
,
SCALE_REPLICATE
,
SCALE_AREA_AVERAGING
public abstract void flush()
이미지를 항상 재구축 가능한 상태로 해 두는 메소드입니다. 이것은 이미지의 캐쉬된 표현, 또는 ImageProducer 로부터 생성된 (예를 들어 파일로부터 읽힌) 이미지의 표현과 같은 그 외의 2 다음에 있는 표 실제로 한정해, 이 메소드가 적용되는 것을 의미합니다. 이 메소드는 데이터의 카피가 1 개 밖에 없는 오프 스크린 이미지에 대해서는 아무것도 실시하지 않습니다.
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
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.