Night | Snow

Java zipper

Posted on: November 18th, 2009

Tags: , , , ,

Das folgende Beispielprogramm basiert auf einer Klasse, die für ein grösseres Projekt entwickelt wurde. Mit ihr können Zip-Archiv erstellt und entpackt werden. Überdies enthät sie Features wie Statusanzeige, Formulare und Popup-Menus, die beliebig eingesetzt werden können.

java_zipper
front image

Dieses Beispielprogramm beinhaltet jedoch nur ein Formular zum Erstellen von Zip-Dateien. Es können Dateien und Verzeichnisse per Drag and Drop ins Formular gezogen werden. Wenn anschliessend auf “Create Zip” gelicket wird, kann die Zieldatei angegeben werden und das Programm beginnt mit dem Archivieren.

CreateZip cz = new CreateZip() {
      @Override
      public void finished() {
           // Zip-Archiv wurde erstellt
      }
};
cz.setLabel(jLabel1); // Auf dieses Label werden Statusmeldungen ausgegeben
cz.setProgressBar(jProgressBar1); // Diese ProgressBar zeigt den Status an
cz.setArrayList(_files, true); // Dateien die gepackt werden sollen -> true = mit Subdirs
cz.setZipFile(zipFile); // Zieldatei
cz.start();

Der Code-Auszug soll veranschaulichen, wie die Klasse verwendet werden kann

Hier nun das besagte Programm als .jar Datei zum Herunterladen. Es funktioniert auf Mac OS sowie Windows (sofern SDK 1.6 installiert ist).
Java zipper

News

  • Facebook shares see modest debut

    Facebook shares end a volatile first day of trading at $38.23, barely above the company's initial pricing, having initially jumped more than 10%.

  • Met Police to extract phone data

    Mobile phone data of suspects in police custody is to be extracted and retained, regardless of whether charges are brought, the BBC has learned.

  • Silicon trick for next-gen memory

    Researchers reveal details of a promising way to make a fundamentally different kind of computer memory chip.

Martin Fischer said:

Client and partner of simra.ch

Wir können Simon Schärer als kompetenter und zuverlässiger Programmierer höchst weiterempfehlen. Er ist nicht nur ein guter Programmierer, sondern auch ein ausgezeichneter Designer.
Danke Developer’s Island

Follow us on Twitter

favorite

I get asked a lot - which SDK should we use for web programming? I recommend Netbeans

my toolbar

Simra GameMP3 playersubscribe to RSSMy delicious bookmarksFacebookTwitterE-mail

No Responses to “Java zipper”

RSS Feed Icon  Subscribe to comments follow-up

Trackbacks/Pingbacks

Leave a reply

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Latest Tweet

loading...