0
그렇게 :공백의 tkinter 창이 왜 생깁니 까? 이 코드를 실행하고 버튼을 클릭하면
from Tkinter import *
import thread
class App:
def __init__(self, master):
print master
def creatnew():
admin=Tk()
lab=Label(admin,text='Workes')
lab.pack()
admin.minsize(width=250, height=250)
admin.maxsize(width=250, height=250)
admin.configure(bg='light green')
admin.mainloop()
def other():
la=Label(master,text='other')
la.pack()
bu=Button(master,text='clicks',command=lambda: thread.start_new_thread(creatnew,()))
bu.pack()
other()
Admin = Tk()
Admin.minsize(width=650, height=500)
Admin.maxsize(width=650, height=500)
app = App(Admin)
Admin.mainloop()
을 나는 두 프로그램이 응답하지 만드는 두 번째는 Tkinter 창 있지만 흰색 빈 화면을 얻을. 아이디어가 없습니다
. 당신은 전체 앱에 대해서만 최고 수준으로 호출하지 않습니다. –
@ 브라이언 오클리 : 맞다! 나는 처음에 그것을 알아 차렸지만 그것을 고치지 않았다. 가능한 많은 코드를 보존하려고했습니다. 이제 해결되었습니다. –