public interface ImageProducer
ImageConsumer
Modifier and Type | Method and Description |
---|---|
void |
addConsumer(ImageConsumer ic)
寄存器的
Image 以后的重建过程中的图像数据的访问
ImageProducer 一
ImageConsumer 。
|
boolean |
isConsumer(ImageConsumer ic)
确定指定的
ImageConsumer 对象是目前注册这
ImageProducer 作为它的一个消费者。
|
void |
removeConsumer(ImageConsumer ic)
删除指定对象列表中的
ImageConsumer 消费者目前注册接收图像数据。
|
void |
requestTopDownLeftRightResend(ImageConsumer ic)
的要求,对
ImageConsumer 代表,
ImageProducer 尝试重新发送图像数据在topdownleftright阶再一次这样高质量的转换算法依赖于以接收像素可以用来产生图像的一个更好的输出版本。
|
void |
startProduction(ImageConsumer ic)
注册指定的
ImageConsumer 对象作为一个消费者开始立即重建的图像数据,然后将其交付给消费者,这可能已经与制作人注册任何其他消费。
|
void addConsumer(ImageConsumer ic)
Image
以后的重建过程中的图像数据的访问
ImageProducer
一
ImageConsumer
,
ImageProducer
可以在其自由裁量权,开始提供图像数据立即使用
ImageConsumer
接口的消费者,或在下一个可用的图像重建是被调用的方法的
startProduction
触发。
ic
-指定
ImageConsumer
startProduction(java.awt.image.ImageConsumer)
boolean isConsumer(ImageConsumer ic)
ImageConsumer
对象是目前注册这
ImageProducer
作为它的一个消费者。
ic
-指定
ImageConsumer
true
如果指定
ImageConsumer
与
ImageProducer
注册;
false
否则。
void removeConsumer(ImageConsumer ic)
ImageConsumer
消费者目前注册接收图像数据。它不被认为是一个错误,以删除一个不目前注册的消费者。的
ImageProducer
应该停止发送数据到消费者只要是可行的。
ic
-指定
ImageConsumer
void startProduction(ImageConsumer ic)
ImageConsumer
对象作为一个消费者开始立即重建的图像数据,然后将其交付给消费者,这可能已经与制作人注册任何其他消费。这种方法不同于addconsumer方法,再现图像的数据应尽快触发。
ic
-指定
ImageConsumer
addConsumer(java.awt.image.ImageConsumer)
void requestTopDownLeftRightResend(ImageConsumer ic)
ImageConsumer
代表,重新发送图像数据在topdownleftright阶再一次这样高质量的转换算法依赖于以接收像素可以用来产生图像的一个更好的输出版本的
ImageProducer
尝试。的
ImageProducer
自由如果不能重新发送数据的顺序,忽略了这个电话。如果数据能怨恨的
ImageProducer
应当执行以下最低组
ImageConsumer
方法调用:
ic.setHints(TOPDOWNLEFTRIGHT | < otherhints >);
ic.setPixels(...); // As many times as needed
ic.imageComplete();
ic
-指定
ImageConsumer
ImageConsumer.setHints(int)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.