Archive for March 10th, 2009

Програмування на мові Java Робота із зображеннями

Tuesday, March 10th, 2009

aec1711e

програмування - Програмування на мові Java Робота із зображеннями

Спочатку ми завантажимо зображення за допомогою дуже короткої програми. Потім ми навчимося використовувати класи, які управляють завантаженням одного або декількох зображень. Крім того, існує набір абстрактних класів, які допомагають створити потік зображень, і фільтри, що дозволяють звертатися до окремих елементів зображень і модифікувати їх.
Простій завантажувач зображень
Простий случай-загрузка в сторінку одиночного зображення.
Ось маленький аплет, що виконує цю роботу: /* SimpleImageLoad * * * */ import java.applet.*; import java.awt.*; public class SimpleImageLoad extends Applet { Image art; public void init() { art = getImage(getDocumentBase(), getParameter(”img”)); } public void paint(Graphics g) { g.drawImage(art, 0, 0, this); }}
Метод paint використовує drawlmage з чотирма аргументами: це посилання на зображення art, координати лівого верхнього кута малюнка х, у і об’єкт типа ImageObserver. Ми поговоримо докладніше про ImageObserver в наступному параграфі; тут ми використовували this як імені ImageObserver, оскільки він вбудований в аплет. Коли цей аплет …

Програмування на мові Java Робота із зображеннями →

Метки: , , , , , ,
Категория: програмування |