我有一个非常奇怪的问题。我正在使用Swing开发应用程序,当然我正在使用SwingWorkers。他们一直工作到昨晚。我刚刚运行了该程序,但是工作人员从一次运行停止工作到另一次运行。 (实际上我没有改变一行代码)。 是否有一些更新或其他事情在昨晚进行,可以解释这种奇怪的行为?
我在OpenSuSE 11.1盒子上使用JavaSE-1.6。我正在使用Eclipse Galileo开发。
答案 0 :(得分:4)
我学到的关于SwingWorkers的两件事是
答案 1 :(得分:1)
我想我已经自己解决了这个问题,如果您有兴趣,可以在这里找到解决方案:
我不知道数据库中的变化增加了(动态创建的)SwingWorkers的数量超过10,这是可能的工作人员的最大数量。