Projet Java : un winzip en java
Par Baeumler Cyrille et Luttringer Benoit
Essi3 - VIMM
Winzip java, c'est CBzip :
Quelques explications sur les fonctionnalites de CBzip :


     Lancez CBzip avec la commande : java ZipInterface
Il apparait alors une fenetre semblable au winzip microsoft avec un menu deroulant, des boutons d'acces direct aux principales fontionnalites, et un panneau d'affichage des fichiers sur lequel est indique le nom des fichiers ainsi que leur taille et leur taux de compression.

CBzip possede 5 fonctions accessibles a l'aide du menu ou des icones:

  • New : permet de creer une nouvelle archive en indiquant son nom dans la boite de dialogue qui apparaitra a cet effet. Dès que l'archive sera créée, une boite de dialogue apparait pour ajouter des fichiers a l'archive.

  • Open : permet d'ouvrir une archive. Le nom des fichiers qu'elle contient apparait dans la fenetre principale. On peut ensuite extraire ces fichiers.

  • Add : permet d'ajouter de nouveaux fichiers a une archive. Une boite de dialogue apparait pour faire la selection. CBzip permet de compacter des fichiers, mais aussi des repertoires entiers simplement en indiquant le nom du dossier a compacter (dossier qui sera decompacte sous cette meme forme).

  • Extract : permet d'extraire les fichiers et dossiers d'une archive precedemment ouverte. Une fenetre apparait pour indiquer l'endroit ou on veut extraire les documents archives.

  • Delete : permet de supprimer un element de l'archive en cours. On selectionne le fichier, on clique... et il s'enleve de la liste.


  •      Il y a quand meme quelques petites imperfections dues au manque de temps que l'on a eu pour finir le projet :

  • De temps en temps, les panneaux d'affichages des fichiers foirent... apparemment sous nessie ca marche bien.

  • On ne peut pas ajouter de fichier a une archive existante. Il faudrait pour cela dezipper et rezipper.

  • La taille et le taux de compression ne marchent pas car nous n'avons pas reussi a entrer la taille au moment du zippage.


  • Cliquez sur l'image pour recuperer les sources compactees...