擅长:python、mysql、java
<p>您需要使用对完整对象的正确引用
或者只是一块(树)地。在</p>
<p><strong>self.fun.wTree</strong><em>如果将self传递给oneThread类</em></p>
<p><strong>self.wTree公司</strong><em>如果您通过gtk.glade.XML对象</em></p>
<p>查看评论。。。在</p>
<pre><code>class oneThread(threading.Thread):
def __init__(self, reference):
self.fun = reference
#or self.wTree = reference
threading.Thread.__init__(self)
self.start()
def run(self):
print "1"
time.sleep(1)
print "2"
time.sleep(1)
print "3"
self.fun.wTree.get_widget("entryResult").set_text("Done with One.")
# or self.wTree.get_widget("entryResult").set_text("Done with One.")
class fun(object):
def __init__( self ):
self.wTree = gtk.glade.XML( "main.glade" )
self.wTree.signal_autoconnect( {"on_buttonOne" : self.one} )
gtk.main()
def one(self, widget):
oneThread(self)
# or oneThread(self.wTree)
</code></pre>