资源简介
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
相关资源
- Java入门-HTML浏览器(24).zip
- Java入门-文件选择器(22).zip
- Java入门-电子相册(39).zip
- Java入门-计算器(38).zip
- Java入门-抖动文字(25).zip
- Java入门-动画图标(18).zip
- Java入门-用GZIP压缩解压文件(53).z
- Java入门-SSL及HTTPS协议(89).zip
- Java入门-从网络上数据(98).zip
- Java入门-客户登录Servlet小程序(82)
- Java入门-音乐播放(100).zip
- Java入门-定时器的使用(99).zip
- Java入门-访问权限控制(83).zip
- Java入门-文字跑马灯与信息窗口(91)
- Java入门-数字时钟(16).zip
- Java入门-聊天室服务器(66).zip
- Java入门-数字签名(87).zip
- Java入门-建立与断开数据库的连接(
- Java入门-数据压缩与传输(72).zip
- Java入门-修改数据库(78).zip
- Java 两只完全相同的宠物(基础篇-1
- Java JDBC-ODBC桥连接Access数据库(基础篇
- Java 将数组写入文件中并逆序输出(基
- Java 单例模式的应用(基础篇-088).
- Java 从控制台接收输入字符(基础篇
- Java 验证登录信息的合法性(基础篇
- Java 自定义异常类(基础篇-161).zip
- Java 压缩远程文件夹(基础篇-473).
- Java 在树控件中查找节点(基础篇-3
- Java 在树控件中增加节点(基础篇-3
评论
共有 条评论