我正在尝试设置一个swing worker来终止我的代码块,但是当我运行它(点击Cancel按钮)时,我得到了以下错误(并且for循环一直在继续,这与我预期的不同): Exception in threadjava.util.concurrent.TimeUnit;import java.util.logging.Logger; * */
public cla
这是我的java代码的一部分,在这个过程中,我尝试使用SwingWorker.cancel(True)方法在线程完成之前终止它,但是这不起作用,所以请帮助。import javax.swing.JFrame;import javax.swing.SwingWorker;
JProgressBar p = new JProgressBar(
终止的特别点是,int n = bis.read[buffer];可以指出是什么引起了它,以及如何纠正它?其他信息:--我正在SwingWorker对象中运行此方法(可能与此无关)-- forwardRequest也转发被截获的请求。at Networker.doInBackground(Networker.java:25)
at javax.swing.SwingWorker$1.call(<