|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface ImageProducer
Image 객체용의 이미지 데이터를 생성할 수가 있는 객체를 위한 인터페이스입니다. 이미지에는 ImageProducer 가 포함됩니다. ImageProducer 는, 이미지의 복구성이 필요한 때, 예를 들어, Image 의 크기의 변경이나 Image 의 높이나 폭이 필요한 때 등에 사용됩니다.
ImageConsumer
메소드의 개요 | |
---|---|
void |
addConsumer (ImageConsumer ic)
이 메소드는, ImageProducer 에 ImageConsumer 를 등록하기 위해서 사용되어 나중에 Image 를 복구성 할 경우에, 그 이미지 데이터에 액세스 합니다. |
boolean |
isConsumer (ImageConsumer ic)
지정된 ImageConsumer 객체가, 이 ImageProducer 을 사용해 컨슈머(consumer)로서 현재 등록되어 있는지 어떤지를 판정합니다. |
void |
removeConsumer (ImageConsumer ic)
이미지 데이터를 받도록(듯이) 현재 등록되어 있는 컨슈머리스트로부터, 지정된 ImageConsumer 객체를 삭제합니다. |
void |
requestTopDownLeftRightResend (ImageConsumer ic)
이미지 데이터를 상하 좌우순서로 재발송신 하도록(듯이) ImageProducer 에 요구하기 위해서,ImageConsumer 에 의해 사용됩니다. |
void |
startProduction (ImageConsumer ic)
지정된 ImageConsumer 객체를 컨슈머(consumer)로서 등록해, 이미지 데이터의 복구성을 즉시 개시합니다. |
메소드의 상세 |
---|
void addConsumer(ImageConsumer ic)
ImageProducer
에 ImageConsumer
를 등록하기 위해서 사용되어 나중에 Image
를 복구성 할 경우에, 그 이미지 데이터에 액세스 합니다. ImageProducer
는 즉시, 또는 startProduction
메소드가 다음의 이용 가능한 이미지의 복구성을 개시할 경우에,ImageConsumer
인터페이스를 사용해 이미지 데이터를 컨슈머(consumer)에게 전송 할 수 있습니다.
ic
- 지정된 ImageConsumer
startProduction(java.awt.image.ImageConsumer)
boolean isConsumer(ImageConsumer ic)
ImageConsumer
객체가, 이 ImageProducer
을 사용해 컨슈머(consumer)로서 현재 등록되어 있는지 어떤지를 판정합니다.
ic
- 지정된 ImageConsumer
ImageConsumer
가
이 ImageProducer
에
등록되어 있는 경우는 true
,
그렇지 않은 경우는 false
void removeConsumer(ImageConsumer ic)
ImageConsumer
객체를 삭제합니다. 현재 등록되지 않은 컨슈머(consumer)를 삭제해도 에러로는 되지 않습니다. ImageProducer
은 즉시, 이 컨슈머(consumer)에게로의 데이터 전송을 중지합니다.
- 파라미터:
ic
- 지정된 ImageConsumer
void startProduction(ImageConsumer ic)
ImageConsumer
객체를 컨슈머(consumer)로서 등록해, 이미지 데이터의 복구성을 즉시 개시합니다. 이미지 데이터는, 이 컨슈머(consumer)나 벌써 프로듀서로 등록되어 있는 것 외의 컨슈머(consumer)에게 전송 됩니다. 이 메소드는, 이미지의 복구성을 즉시 개시하는 addConsumer 메소드와는 다릅니다.
ic
- 지정된 ImageConsumer
addConsumer(java.awt.image.ImageConsumer)
void requestTopDownLeftRightResend(ImageConsumer ic)
ImageProducer
에 요구하기 위해서,ImageConsumer
에 의해 사용됩니다. 픽셀을 차례로 받는 것으로 변환 알고리즘의 질이 높아져, 양질인 이미지 출력을 얻을 수 있습니다. ImageProducer
는, 이 순서로 데이터를 재발송신 할 수가 없는 경우, 이 호출을 무시할 수가 있습니다. 데이터를 재발송신 할 수 있는 경우,ImageProducer
는 이하와 같은 최소한의 ImageConsumer
메소드 호출을 실행하는 것에 의해 응답합니다.
ic.setHints(TOPDOWNLEFTRIGHT | < otherhints >); ic.setPixels(...); // As many times as needed ic.imageComplete();
ic
- 지정된 ImageConsumer
ImageConsumer.setHints(int)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.