Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface ImageProducer
ImageConsumer
Модификатор и Тип | Метод и Описание |
---|---|
void |
addConsumer(ImageConsumer ic)
Регистры
ImageConsumer с ImageProducer для доступа к данным изображения во время более поздней реконструкции Image . |
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)
ImageConsumer
с ImageProducer
для доступа к данным изображения во время более поздней реконструкции Image
. 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
, то, что ImageProducer
попытка снова послать данные изображения еще раз в TOPDOWNLEFTRIGHT упорядочивает так, чтобы более высокие качественные алгоритмы преобразования, которые зависят от получения пикселей в порядке, могли использоваться, чтобы произвести лучшую выходную версию изображения. ImageProducer
свободно проигнорировать этот вызов, если он не может снова послать данные в том порядке. Если данные могут быть снова посланы, ImageProducer
должен ответить, выполняя следующий минимальный набор ImageConsumer
вызовы метода: ic.setHints(TOPDOWNLEFTRIGHT | < otherhints >); ic.setPixels(...); // As many times as needed ic.imageComplete();
ic
- указанное ImageConsumer
ImageConsumer.setHints(int)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92