都帮忙看看,给个思路(关于多个任务同时下载的停止问题)
我想在jTable的右键菜单里实现停止下载进程的功能,可是不知道怎么实现了,我的程序代码比较多,不太好发,大致结构是这样:
Class A extends JFrame{
//实现jTable的类;
//实现右键菜单的动作实现,即生成下载进程;
}
Class B extends C{
//生成下载进程的具体实现;
}
我现在遇到的问题是,如果同时下载多个文件,我想要停止任意任务,但每次都只停止最后一次生成的进程,原因很好解释,可是设计的思路没有了,怎么才能根据不同的文件或文件名停止不同的线程呢?
请有过这方面经验的大虾们给个想法,谢谢!