1、首先我们创建一个java类文件,此类是接受文件的类,然后new一个进程(代码太长分割进行简单介绍一下)
2、然后这里是run方法,这里是接受文件的处理方法,检测到有文件传输就打开一个接收窗口
3、这里是创建出传输的界面的窗口,在上面的方法进行调用了
4、这里是取消监听的方法,点击传输界面的窗口上的取消按钮即关闭监听
5、这里是开始调用接收和发送文件进程的方法,之后直接运行即可
6、这个文件是发送文件的类文件,同样的就是new一个发送文件的方法
7、这是发送传输文件的run方法,然后断点续传的时候会读取已传输文件的字节
8、创建传输界面的方法,包括已传输文件的进度条信息
9、取消监听即不再进行文件传输,和接收文件一样
10、运行发送文件的类文件,会打开让选择要传输文件的的窗口(本地文件建议使用大一点的文件)
11、然后再运行接收文件的类文件,会弹出如图所示的窗口,点击是进行文件传输
12、如图所示这里是正在进行文件传输的界面,点击取消就会终止文件传输,然后重新按照步骤启动文件后,你会发现是从刚刚取消传输的时候继续传输
13、如图所示,其实在第一次进行传输的时候是创建一个临时文件,断开再次传输的时候会先读取这个文件然后继续传输,直到传输完成,