在调用“swingWorker.execute”之前,有没有办法将数据(例如对象)传递给swingWorker?
答案 0 :(得分:1)
您应该为SwingWorker扩展类添加一个访问者
SWExtended swe = new SWExtended();
swe.setMethod(newObjectValue);
swe.execute();
答案 1 :(得分:1)
通常我通过使我的SwingWorker的构造函数需要所需的对象来处理这个问题。这样编译器会强迫我记住传递变量。