ax.swing. WindowConstantsclass
DownloadManager javax.swing.JFramejava.util. Observer
Клас - головне вікно програми
Модифікатор та тіпПоле і опис GlobalInfoglobalInfo Мінлива, що зберігає загальну інформацію, необхідну для скачування і обробки файлів
· Конструктори
· DownloadManager
public DownloadManager ()
Конструктор класу, викликається при запуску програми. Створює елементи графічного інтерфейсу
· Методи
· update
public void update (java.util. Observable o, java.lang. Object arg)
Метод оповіщення про зміну статусу завантажуваних файлів
Визначено для: in interface java.util. Observer
· main
public static void main (java.lang. String [] args)
Class DownloadsTableModel
· java.lang. Object
· javax.swing.table. AbstractTableModel
· org.agu.fizmat.pm.offlinebrowser. DownloadsTableModel
· All Implemented Interfaces:
java.io. Serializable, java.util. Observer, javax.swing.table. TableModelclass DownloadsTableModel javax.swing.table. AbstractTableModel
implements java.util. Observer
Клас реалізує об'єкт AbstractTableModel і призначений для відображення інформації про скачуваних файлах.
· Конструктори
· DownloadsTableModel
public DownloadsTableModel ()
· Методи
· addDownload
public void add Download (Download download)
Метод додавання завантаження
Параметри: - потік завантаження файлів
· getDownload
public Download getDownload (int row)
Метод отримання об'єкта Download по номеру рядка в таблиці
Пара?? Етри: - ідентифікатор рядка в таблиці
Повертає:
Об'єкт Download представляє потік завантаження, інформація про який відображається на рядку row
· clearDownload
public void clearDownload (int row)
Метод видалення завантаження для рядка з номером row
Параметри: - номер рядка
· getColumnCount
public int getColumnCount ()
Метод отримання числа стовпців в таблиці
Визначено для: in interface javax.swing.table. TableModel
Повертає:
число стовпців