资源简介
Java 在复制文件时使用进度条(基础篇-实例442).zip
代码片段和文件信息
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[] bytes = new byte[1024]; // 定义byte数组
while ((c = pm.read(bytes)) != -1) { // 循环读取文件
fop.write(bytes 0 c); // 通过流写数据
}
fop.close(); // 关闭输出流
pm.close(); // 关闭输入流
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2010-09-10 15:22 .classpath
文件 379 2010-09-10 15:22 .project
文件 629 2010-09-10 15:22 .settings\org.eclipse.jdt.core.prefs
文件 1576 2013-11-21 08:42 bin\ProgressMonitorTest.class
文件 727 2013-11-21 08:42 bin\UserMonitorfr
文件 687 2013-11-21 08:42 bin\UserMonitorfr
文件 687 2013-11-21 08:42 bin\UserMonitorfr
文件 687 2013-11-21 08:42 bin\UserMonitorfr
文件 4766 2013-11-21 08:42 bin\UserMonitorfr
文件 1188 2010-09-10 15:22 src\ProgressMonitorTest.java
文件 5127 2010-09-10 15:22 src\UserMonitorfr
- 上一篇:Java 新建有返回值的线程
- 下一篇:Java 控件的纯色边框与图标边框
相关资源
- Nokia MMS Library
- 疯狂Java讲义第4版各章课后代码
- RSA加密登录
- Kotlin实战(完整带目录)
- jdk1.8源码+中文注释(chm格式)
- Java反序列化终极检测工具_Jboss Webl
- src(java1.6源码)
- 虎书资料整理(c版+java版以及相关的
- [现代编译器的Java实现].(美)Andrew
- Java 将员工信息保存到Excel表中
- Java 应用PDF Renderer组件实现缩小PDF文件
- Java 提取文本文件的内容到MySQL数据库
- Java 调用存储过程实现用户身份验证
- Java 框架容器的背景图片
- Java 解决压缩包中文乱码
- Java 将Excel表中的内容保存到数据库
- Java 使用线程池优化多线程编程
- Java 绘制简单直方图
- Java 焦点按钮的缩放
- Java 查看常用系统属性
- Java 查询编程词典6月的销售量
- Java 窗体抖动
- Java 修改存储过程
- Java 使用嵌套循环在控制台上输出九九
- Java 查看系统支持的外观
- Java 编写中国省市信息树
- Java JDBC连接JavaDB数据库
- Java 将数据库表中的内容写入Excel中
- Java 汉字与区位码的转换
- Java 通过JDBC-ODBC桥连接SQL Server2000数据
评论
共有 条评论