資源簡介
Java入門-用Zip壓縮多個文件(實例54).zip
代碼片段和文件信息
import?java.io.*;
import?java.awt.*;
import?java.awt.event.*;
import?java.util.*;
import?java.util.zip.*;
import?javax.swing.*;
//用ZIP壓縮多個文件
public?class?ZipDemo?extends?Jframe{
JFileChooser?fileChooser;?//文件選擇器
JList?fileList; //待壓縮的文件列表
Vector?files; //文件數據(待壓縮文件)
JButton?jbAdd; //增加文件按鈕
JButton?jbDelete;?//刪除文件按鈕
JButton?jbZip;?//壓縮按鈕
JTextField?target;?//目標文件文本域
public?ZipDemo(){
super(“用ZIP壓縮多個文件“); //調用父類構造函數
fileChooser=new?JFileChooser(); //實例化文件選擇器
files=new?Vector();?//實例化文件數據Vector
fileList=new?JList(files);?//實例化已選擇文件列表
jbAdd=new?JButton(“增加“);?//實例化按鈕組件
jbDelete=new?JButton(“刪除“);
jbZip=new?JButton(“壓縮“);
target=new?JTextField(18);
JPanel?panel=new?JPanel();?//實例化面板用于容納按鈕
panel.add(jbAdd); //增加組件到面板上
panel.add(jbDe
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????243094??2004-07-21?19:19??60-1.bmp
?????文件?????????985??2004-07-21?18:21??ZipDemo$1.class
?????文件?????????758??2004-07-21?18:21??ZipDemo$2.class
?????文件?????????759??2004-07-21?18:21??ZipDemo$3.class
?????文件?????????768??2004-07-21?18:21??ZipDemo$SelectFileListener.class
?????文件????????3215??2004-07-21?18:21??ZipDemo.class
?????文件????????4110??2004-05-11?04:11??ZipDemo.java
評論
共有 條評論