TicTacToe 프로그램을 구현하려고합니다. 저는 파이썬에서 절대 초보자입니다. 많은 튜토리얼을보고 몇 권의 책을 읽은 후에 파이썬의 기초를 이해했습니다. 프레임에 버튼을 표시하려고하지만 빈 창이 나옵니다. Tkinter : 프레임 내의 버튼이 보이지 않습니다.
link for image of the resultant window
이
내가 지금까지 가지고있는 코드 : 문제가 나는 코드의 끝 부분에 변수를 추가 할 필요가 있었다from Tkinter import *
class Buttons(object):
def __init__(self,master):
frame = Frame(master)
frame.pack()
self.button1= Button(frame,text="1",height=4,width=8,command=self.move)
self.button1.pack(side=LEFT)
self.button2= Button(frame,text="2",height=4,width=8,command=self.move)
self.button2.pack(side=LEFT)
self.button3= Button(frame,text="3",height=4,width=8,command=self.move)
self.button3.pack(side=LEFT)
root = Tk()
root=mainloop()
좋아요, 문제를 이해하고 작동시키기 위해 b = Buttons (루트)를 넣어야했습니다. 이것이 왜 필요한지 설명한다면 도움이 될 것입니다. 고맙습니다. –
좋아, 몇 분 후에 답변을 게시하겠습니다. –