March 10th, 2009
« Програмування на мові Java ВведенняВисновок |
Програмування на мові Java Революція на імя Java »
Java працює з найбільш популярними в Усесвітній павутині форматами изображений-JPEG і GIF. JPEG краще підходить для природних кольорових зображень, таких, як фотографії, а формат GIF є якнайкращим для графічних емблем, зображень кнопок, і т.п.
Спочатку ми завантажимо зображення за допомогою дуже короткої програми. Потім ми навчимося використовувати класи, які управляють завантаженням одного або декількох зображень. Крім того, існує набір абстрактних класів, які допомагають створити потік зображень, і фільтри, що дозволяють звертатися до окремих елементів зображень і модифікувати їх.
Простій завантажувач зображень
Простий случай-загрузка в сторінку одиночного зображення.
Ось маленький аплет, що виконує цю роботу:
/* * */ 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, оскільки він вбудований в аплет. Коли цей аплет запускається, він в методі init починає завантаження art.
Процес завантаження зображення по мережі добре заметен-SimpleImageLoad.html, оскільки вбудований інтерфейс ImageObserver викликає процедуру paint при кожному надходженні нової порції даних з мережі. Ви можете використовувати ImageObserver для відстежування завантаження зображення, а в цей час виводити на екран іншу інформацію.
ImageObserver
Pages: 1 2 3 4 5 6 7
Tags:
інформація,
дані,
завантаження,
зображення,
клас,
метод,
обєкт
Схожі записи
- Програмування на Java (08.04.2009)
...
2. Аналіз простого додатку Java.
3. Виконання Java-додатку.
Тема 2.
Моделювання процесів реального миру в Java-додатку.
1. Розділення Java-додатку на частини.
2. Огляд концепцій, пов'язаних із створенням і використанням об'єктів.
3. Створення об'єкту і декларація посилання на об'єкт.
Тема 3.
Створення класу: поля і конструктори.
1. ...
- Java - як все починалося (13.03.2009)
...
Вступ
Ця стаття починає серію, що описує мову програмування Java і середовище розробки Java. Перш за все мені хотілося б триматися подалі від тем, що стосуються історії мови, мікрохвильових печей, пральних машин... (якщо це кого-небудь хвилює, то існує велика кількість публікацій на цю тему, навіть в дамських романах).
Я також триматимуся подалі ...
- Програмування на мові Java Обробка виключень (06.03.2009)
... Коли виникає винятковий стан, створюється об'єкт класу Exception.
Цей об'єкт пересилається в метод, оброблювальний даний тип виняткової ситуації. Виключення можуть збуджуватися и для того, щоб повідомити про деякі нештатні ситуації.
Основи
До механізму обробки виключень в Java мають відношення 5 ключових слов:-try, catch, throw, throws і finally. Схема роботи цього механізму наступна. ...
- Коротко про Java (22.02.2009)
...
Елементарні будівельні блоки в Java називаються класами (як і в C++). Клас складається з даних і коду для роботи з ними. У засобах для розробки на мові Java всі стандартні класи, доступні програмістові, об'єднані для зручності в упаковки - ще одні елементарні блоки Java-програм.
Ось проста програма, що приводиться в багатьох підручниках ...
- Мова і архітектура Java (28.03.2009)
... . Крім того, ваші додатки повинні працювати в розподілених системах.
Стрімке зростання технологій, пов'язаних з Інтернетом, WWW і "електронною комерцією", додатково ускладнюють це завдання. Модний нині об'єктно-орієнтований підхід сам по собі не вирішує цих проблем, більш того, часто привносить нові.
Пропонований фірмою Sun Microsystems підхід, а саме система програмування на основі мови Java(ТМ) володіє наступними характеристиками:
...
Категория:
програмування |
Комментарии