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

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





· makeURL

public java.URL makeURL (java.lang. String link,

java.URL page)

Метод створення об'єкта URL з посилань різного виду знайдених у документі

Параметри: - строкове представлення посилання в документі-URL поточної сторінки

Повертає: посилання представленої в параметрі link

· parseCSSDocument

public java.util. List parseCSSDocument (DownloadUR Lpage,. lang. String sourceFileName,. lang. String destFileName)

Метод розбору CSS документа і оновлення в ньому посилань на завантажені ресурси. Заміна посилань відбувається застосуванням регулярних виразів до аттрибута типу url (link)

Параметри: - поточна сторінка-ім'я початкового файлу-ім'я файлу з вже перетвореними посиланнями

Повертає:

список об'єктів DownloadURL, які являють собою посилання на дочірні сторінки

· parseLinksInDocument

public java.util. List parseLinksInDocument (DownloadManager dm, Lpage,. lang. String sourceFileName,. lang. String destFileName,. lang. String charsetName)

Метод розбору вихідного HTML документа. Зчитує вихідний файл, завантажений за посиланням page і замінює посилання знайдені в base [href], a [href], img [src], link [href], script [src] на засланні на файли, що завантажуються. Для обробки використовується бібліотеку Jsoup

Параметри: - об'єкт DownloadManager, необхідний для отримання доступу до глобального списку посилань-посилання на поточну сторінку-ім'я початкового файлу-ім'я файлу, в якому вихідні посилання вже замінені на локальні- кодування вихідного файлу

Повертає:

список посилань знайдених у файлі

Class ProgressRenderer

· java.lang. Object

· java.awt. Component

· java.awt. Container

· javax.swing.JComponent

· javax.swing.JProgressBar

· org.agu.fizmat.pm.offlinebrowser. ProgressRenderer

· All Implemented Interfaces:

java.awt.image. ImageObserver, java.awt. MenuContainer, java.io. Serializable, javax.accessibility. Accessible, javax.swing. SwingConstants, javax.swing.table. TableCellRenderer

class ProgressRenderer javax.swing.JProgressBarjavax.swing.table. TableCellRenderer

Клас розширює JProgressBar для відображення статус завантаження

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

· ProgressRenderer

public ProgressRenderer (int min, int max)

Конструктор класу

· Методи

· getTableCellRendererComponent

public java.awt. Component getTableCellRendererComponent (javax....


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





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

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