• 大小: 0.01M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java入门-从压缩包中提取文件(实例55).zip

资源截图

代码片段和文件信息

import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.util.zip.*;
import javax.swing.*;

//从压缩包中提取文件

public class ZipExtractDemo extends Jframe{
JFileChooser fileChooser; //文件选择器
JTextField jtfTarget; //待解压文件路径
JButton jbSelected; //选择文件按钮
JList files;  //信息显示列表框
JButton jbExtract;  //解压按钮
ZipFile zFile; 

public ZipExtractDemo(){
super(“从压缩包中提取文件“); //调用父类构造函数

fileChooser=new JFileChooser();  //实例化组件
jtfTarget=new JTextField(13);
jbSelected=new JButton(“选择“);
jbExtract=new JButton(“解压“);
files=new JList();
JPanel panel=new JPanel(); //实例化面板
panel.add(new JLabel(“目标文件“));
panel.add(jtfTarget);  //增加组件到面板上
panel.add(jbSelected);
panel.add(jbExtract);
JScrollPane jsp=new JScrollPane(files);
jsp.setBorder(BorderFactory.createEmptyBorder(10101010));  //设置边界
Container container=getContentPane();  //得以容器
container.add(panelBorderLayout.NORTH);  //增加组件到容器上
container.add(jspB

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      263054  2004-05-10 16:44  61-1.bmp
     文件      118274  2004-05-10 16:46  61-2.bmp
     文件         937  2004-07-21 18:22  ZipExtractDemo$1.class
     文件         708  2004-07-21 18:22  ZipExtractDemo$2.class
     文件        3578  2004-07-21 18:22  ZipExtractDemo.class
     文件        3381  2004-05-12 00:53  ZipExtractDemo.java

评论

共有 条评论