Compression et decompression de fichier zip et jar.

Description

Ce petit programme sert à compresser et décompresser des fichiers zip et jar.
L'interface graphique a été faite avec JBuilder mais je l'ai adapte pour tous en
enlevant le package et modifier quelques petites erreurs venant de la.
J'ai aussi fait un executable, nommé Interface, double cliquez dessus et le programme s'ouvre tout seul.
Ce programme tourne beaucoup autour des classes swing et input/output.
Il est claire que la compression est faite par java grace par ex aux classes java.util.zip.*
avec ZipInputStream ....... (eh oui je n'ai pas fait mon propre algorithme de compression lol)

Pour l'adapter pour ceux qui n'ont pas JBuilder j'ai copier les codes sources des classes et rassembler en un code source en enlevant toute notion du package par defaut que construit JBuilder.

Conclusion :


Il a un defaut que je dois admettre et que je n'ai pas pus resoudre alors si vous pouviez m'aider. Pour compreser ou decompresser il faut ajouter l'extension du fichier à compresser ou decompresser car sinon il fait un fichier sans extension (lol) ou je ne fais qu'un type de fichier ce qui n'est pas terrible.
Le moyen de resoudre ce probleme serait de recuperer l'extension du fichier choisit par l'utilisateur pour compresser.
Mais je ne sais pas comment faire.
Si vous m'aidiez je modifirai cette source avec ce petit inconveniant en moins.
Merci d'avance.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.