Jython睡眠for循环,线程问题?

时间:2012-08-17 17:55:13

标签: python multithreading jython sleep

我正在玩Jython和Swing,这很有趣。

我遇到过我之前看到的事情,但没有任何有用的回应。

for i in xrange(20):
    self.y += 1
    sleep(0.05)
    self.canvas.repaint()
    print self.y

按预期打印1-20,延迟0.05秒,但不重绘画布 直到循环达到20。

我已经看到了Jython提到的线程,如果是这样的话就会徘徊,但是我不能理解,因为我希望以同步而不是异步的方式执行它。

有人可以开导我吗?

非常感谢(不断使用堆栈溢出,很少需要询问)

0 个答案:

没有答案