Иллюстрированный самоучитель по Java


           

Интерфейс imageConsumer описывает семь методов,


главе 14,

просто написав В нем return true.

Рис. 15.1 демонстрирует вывод, этой программы. 





Рис. 15.1.


Изображение,  созданное по точкам

Интерфейс imageConsumer описывает семь методов, самыми важными из которых являются два метода setPixeis (). Первый:

setPixels(int x, int y, int width, int height, ColorModel model, byte[] pix, int offset, int scansize);

Второй метод отличается только тем, что массив pix содержит элементы типа int.



Рис. 15.2

. Классы, реализующие  модель "поставщик-потребитель"

К этим методам обращается поставщик для передачи пикселов потребителю. Передается прямоугольник шириной width и высотой height с заданным верхним левым углом (х, у), заполняемый пикселами из массива pix, начиная с индекса offset. Каждая строка занимает scansize элементов массива pix. Цвета пикселов определяются в цветовой модели model (обычно это модель RGB).

На рис. 15.2 показана иерархия классов, реализующих модель "поставщик-потребитель".


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий