小编das*_*das的帖子

12
推荐指数
3
解决办法
2万
查看次数

Tkinter GUI中的多线程,不同类中的线程

我目前正在学习Tkinter GUI编程.而且我陷入了多线程概念的某个地方.虽然这里已经多次讨论过这个主题,但我无法理解这个概念并将其应用到我的小样本程序中.

以下是我的代码:

from PIL import Image, ImageTk 
from Tkinter import Tk, Label, BOTH
from ttk import Frame, Style
from Tkinter import *
import time


class Widgets(Frame):

    def __init__(self, parent):
        Frame.__init__(self, parent)
        self.grid()
        self.parent = parent
        self.initUI(parent)

    def initUI(self, parent):
        self.parent.title("Count Numbers")

        for r in range(10):
            self.parent.rowconfigure(r, weight=1)    
        for c in range(10):
            self.parent.columnconfigure(c, weight=1)        

        self.button1 = Button(parent, text = "count")
        self.button1.grid(row = 1, column = 1, rowspan = 1, columnspan = 2, sticky = W+E+N+S )
        self.button1["command"] = self.countNum

        self.button2 …
Run Code Online (Sandbox Code Playgroud)

python tkinter python-multithreading python-2.7 python-3.x

4
推荐指数
2
解决办法
7534
查看次数