• 大小: 4.06KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签: java  进度  进度条  

资源简介


资源截图

代码片段和文件信息

package com.mingrisoft;

import java.io.FileInputStream;
import java.io.*;
import javax.swing.Jframe;
import javax.swing.ProgressMonitorInputStream;
public class ProgressMonitorTest {
    
    public void useProgressMonitor(Jframe frame String copyPath String newPath) {
        try {
            File file = new File(copyPath); // 根据要复制的文件创建File对象
            File newFile = new File(newPath); // 根据复制后文件的保存地址创建File对象
            FileOutputStream fop = new FileOutputStream(newFile); // 创建FileOutputStream对象
            InputStream in = new FileInputStream(file);
            // 读取文件,如果总耗时超过2秒,将会自动弹出一个进度监视窗口。
            ProgressMonitorInputStream pm = new ProgressMonitorInputStream(
                    frame “文件复制中,请稍后...“ in);
            int c = 0;
            byte[] byt

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         301  2011-05-23 19:43  .classpath
     文件         379  2011-05-23 19:43  .project
     目录           0  2012-02-22 14:42  .settings\
     文件         629  2011-05-23 19:43  .settings\org.eclipse.jdt.core.prefs
     目录           0  2012-02-22 14:42  src\
     目录           0  2012-02-22 14:42  src\com\
     目录           0  2012-02-22 14:42  src\com\mingrisoft\
     文件        1215  2011-06-02 13:02  src\com\mingrisoft\ProgressMonitorTest.java
     文件        5230  2011-05-23 19:43  src\com\mingrisoft\UserMonitorframe.java

评论

共有 条评论