2016-07-22 125 views
-2

目前我正在尋找一種方法來調用Tkinter中的類對象。以下是可以使用的示例代碼。從這我怎麼可以在Tkinter中稱此?用Python調用類對象(Tkinter)

root=Tk() 
root.geometry=(root, width=x, height=y) 
root.title("Let's do this!") 

class MyApp(): 
    def Do_Good(): 
     py_game=Label(root, width=x, height=y) 
    return 
root.manloop() 

問題...如何在根窗口中調用類?

+0

附註:我認爲你的意思'root.mainloop()','沒有根。 manloop()'。 – zondo

回答

1

您可以像對任何其他對象執行其他方法一樣進行調用:創建實例並調用方法。

app = MyApp() 
... 
app.Do_Good() 

如果你問如何從一個回撥電話,這是同樣的答案:

app = MyApp() 
... 
button = Button(root, text="Do good!", command=app.Do_Good)