Fork me on GitHub

Classe de base pour l'affichage de la progression d'un transfert. Plus de détails...

Graphe d'héritage de ProgressFrame:
DownloadFrame UploadFrame

Liste de tous les membres

Fonctions membres publiques

 ProgressFrame (JFrame owner)
void setCurrentFileName (String currentFileName)
 Définit le nom affiché du fichier en cours de transfert.
void setCurrentFileSize (long currentFileSize)
 Définit la taille affichée du fichier en cours de transfert.
void setCurrentBytesTransferred (long currentFileBytesTransferred)
 Définit le nombre d'octets transférés du fichier en cours.
void setTotalTransferred (int nbFilesTransferred, long sizeTransferred)
 Définit le nombre de fichiers et d'octets transférés au total depuis le début du transfert.
void setTotalInfos (int nbFiles, long size)
 Définit le nombre de fichiers et d'octets à transferrer au total.

Attributs publics statiques

static final int UNDEFINED = -1
 Constante utilisée pour indiquer que le nombre de fichiers total ou la taille totale à transférer sont indéterminés.

Fonctions membres protégées

void initGUI ()
void updateProgressBar ()
 Actualise la progression de la barre de progression.

Attributs protégés

JProgressBar progressBar
 Composants de la boîte de dialogue.
JLabel jLabel3
JLabel jLabel2
JLabel jLabel5
JLabel remaining
JLabel globalProgress
JLabel filename
JButton abort
String currentFileName
 Informations de progression.
long currentFileSize
long currentFileBytesTransferred = 0
int nbFilesTransferred = 0
long sizeTransferred = 0
int nbFiles
long size

Description détaillée

Classe de base pour l'affichage de la progression d'un transfert.

Auteur:
Kévin
Depuis:
2.0.0

Documentation des constructeurs et destructeur

ProgressFrame ( JFrame  owner)

Documentation des fonctions membres

void initGUI ( ) [protected]

Réimplémentée dans DownloadFrame, et UploadFrame.

void setCurrentBytesTransferred ( long  currentFileBytesTransferred)

Définit le nombre d'octets transférés du fichier en cours.

void setCurrentFileName ( String  currentFileName)

Définit le nom affiché du fichier en cours de transfert.

void setCurrentFileSize ( long  currentFileSize)

Définit la taille affichée du fichier en cours de transfert.

void setTotalInfos ( int  nbFiles,
long  size 
)

Définit le nombre de fichiers et d'octets à transferrer au total.

void setTotalTransferred ( int  nbFilesTransferred,
long  sizeTransferred 
)

Définit le nombre de fichiers et d'octets transférés au total depuis le début du transfert.

Réimplémentée dans DownloadFrame, et UploadFrame.

void updateProgressBar ( ) [protected]

Actualise la progression de la barre de progression.


Documentation des données membres

JButton abort [protected]
long currentFileBytesTransferred = 0 [protected]
String currentFileName [protected]

Informations de progression.

long currentFileSize [protected]
JLabel filename [protected]
JLabel globalProgress [protected]
JLabel jLabel2 [protected]
JLabel jLabel3 [protected]
JLabel jLabel5 [protected]
int nbFiles [protected]
int nbFilesTransferred = 0 [protected]
JProgressBar progressBar [protected]

Composants de la boîte de dialogue.

JLabel remaining [protected]
long size [protected]
long sizeTransferred = 0 [protected]
final int UNDEFINED = -1 [static]

Constante utilisée pour indiquer que le nombre de fichiers total ou la taille totale à transférer sont indéterminés.


La documentation de cette classe a été générée à partir du fichier suivant :