2016-07-22 5 views
-2

현재 Tkinter 클래스 개체를 호출하는 방법을 찾고 있어요. 다음은 사용할 수있는 샘플 코드입니다. 이걸 내가 Tkinter에서 어떻게 부를 수 있니?클래스 개체를 파이썬 (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

사이드 참고 : 당신이 콜백에서 호출하는 방법을 묻는 경우

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

, 그것은 같은 대답 나는()'는'root.mainloop을 의미하지'루트를 생각한다. manloop()'. – zondo

답변

1

다른 개체에서 다른 메서드를 호출하는 것처럼 인스턴스를 만들고 메서드를 호출합니다.

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