Я пытаюсь реализовать программу TicTacToe. Я являюсь абсолютным новичком в python. После просмотра многих учебников и чтения нескольких книг я понял основы Python. Я пытаюсь отобразить кнопки в кадре, но все, что я получаю, - это пустое окно.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 = Кнопки (корень) для ее работы. Было бы полезно, если бы объяснили, почему это требуется? Спасибо. –
Хорошо, я отправлю ответ через пару минут. –