将数据传递给swingWorker?

时间:2009-04-23 09:14:12

标签: java swingworker

在调用“swingWorker.execute”之前,有没有办法将数据(例如对象)传递给swingWorker?

2 个答案:

答案 0 :(得分:1)

您应该为SwingWorker扩展类添加一个访问者


SWExtended swe = new SWExtended();
swe.setMethod(newObjectValue);
swe.execute();

答案 1 :(得分:1)

通常我通过使我的SwingWorker的构造函数需要所需的对象来处理这个问题。这样编译器会强迫我记住传递变量。