fnynpcdaqk 发表于 2016-6-11 03:35:18

用swing做界面,写了个支持断点续传的ftp客户端

  
  最近在写一个支持多线程、断点续传方式(需要服务器支持)下载的ftp客户端,到今天总算是感觉可以放几张图出来了,欢迎指教。
  目前实现的功能:
  1、客户端的文件浏览、目录切换、新建文件、文件删除
  2、服务端的文件浏览、目录切换、新建文件、文件删除
  3、客户端的文件上传
  4、服务端的文件下载、以断点续传方式下载
  5、下载进度显示
  6、客户端文件夹递归上传
  7、服务端文件夹递归下载
  8、站点管理器
  9、多文件同时下载
  10、单个文件多线程分段下载
  11、国际化支持
  12、下载线程的暂停、重新开始、取消
  13、下载记忆功能,重启程序显示上次未下载完成的记录,双击即可继续下载
  完整代码请参见
  http://code.google.com/p/javaftpclient/downloads/list
  相关实现请参见
1、Swing JTable 渲染器 进度条 事件线程 观察者模式
2、以多线程、断点续传方式下载文件的实现





页: [1]
查看完整版本: 用swing做界面,写了个支持断点续传的ftp客户端