0

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

4

2 回答 2

1

您应该向 SwingWorker 扩展类添加访问器


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

于 2009-05-27T13:46:17.733 回答
1

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

于 2011-03-15T11:30:31.943 回答