Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка оффлайн-браузера, здатного зберігати HTML-сторінки з усім їх вмістом з Мережі

Реферат Розробка оффлайн-браузера, здатного зберігати HTML-сторінки з усім їх вмістом з Мережі





за замовчуванням рівень вкладеності скачуваних документів.

· Далі після натискання на кнопку «Завантажити» розпочнеться завантаження документів.

Після запуску завантаження ви можете безпосередньо ними управляти.



При виборі завантаження стають активними кнопки управління скачуванням:

· Кнопка «Пауза» призначена для призупинення завантаження.

· Кнопка «Відновлення» призначена для відновлення завантаження.

· Кнопка «Скасувати» призначена для скасування завантаження.

· Кнопка «Очищення» видаляє обрану завантаження з таблиці.


3.2 Опис класів


Class Common

· java.lang. Object

· org.agu.fizmat.pm.offlinebrowser. Common

public class Common java.lang. Object

Клас містить загальні методи і константи

· Поля класу


Модифікатор та тіпПоле і опис static java.lang. StringCONTENTTYPECSS Content-type документа, відповідні CSS таблиці стілейstatic java.lang. StringCONTENTTYPEHTML Content-type документа, відповідні HTML документуstatic java.lang. StringCONTENTTYPEJAVASCRIPT Content-type документа, відповідні JavaScript файламstatic intDEFAULTLEVEL Рівень вкладеності за замовчуванням при скачуванні файловstatic java.lang. StringDOWNLOADSPATHstatic java.lang. StringUSERAGENT User-Agent, яким підписує HTTP клієнт при скачуванні даних

· Конструктори

· Common

publicCommon ()

· Методи

· getTempfileName

public staticjava.lang. StringgetTempfileName (java.lang. Stringpage)

Метод формує тимчасовий ім'я для файлу з його адреси. Використовує алгоритм SHA1 для отримання унікальної рядка

Параметри:

page - HTTP адресу файлу

Повертає:

тимчасове ім'я файлу

Class Download

· java.lang. Object

· java.util. Observable

· org.agu.fizmat.pm.offlinebrowser. Download

· All Implemented Interfaces:

java.lang. Runnable

public class Download java.util. Observablejava.lang. Runnable

Клас являє собою абстракцію потоку скачування. Створюється для кожного файлу, який необхідно завантажити, незалежно від його типу

· Поля класу


Модифікатор та тип даннихІмя поля та опис static intCANCELLED Статус присвоюється, якщо процес скачування отмененstatic intCOMPLETE Статус присвоюється після вдалого завершення процесу скачіваніяstatic intDOWNLOADING Статус присвоюється в процесі скачіваніяstatic intERROR Статус присвоюється, якщо при скачуванні сталася ошібкаs...


Назад | сторінка 11 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Розробка програми на Java
  • Реферат на тему: Розробка програми на мові JAVA
  • Реферат на тему: Формування бази даних книг магазину на Java
  • Реферат на тему: Програмування на Java