Можно ли разместить сетку кнопок в Tkinter внутри другого кадра?
Я хочу создать игру, похожую на крестики-нолики, и хочу использовать функцию сетки для размещения игровых квадратов (это будут кнопки). Тем не менее, я хотел бы иметь в графическом интерфейсе другие вещи, кроме игрового поля, так что не идеально просто хранить все в одной сетке.
Для иллюстрации:
O | X | X |
---------- |
O | O | X | Player 2 wins!
---------- |
X | O | X |
Табличка Tic Tac Toe находится в сетке, состоящей из всех кнопок, а «игрок 2 выигрывает» - это метка внутри рамки.
Это упрощение того, что я пытаюсь сделать, так что имейте в виду то, как я до сих пор проектировал программу (доска создается динамически), сетка имеет смысл.
Редактировать: Была мысль, но когда я ее запускаю, ничего не происходит? Если я вынимаю кадр, он делает это. Есть идеи?
from Tkinter import *
root = Tk()
b = Button(root, text = "1")
b.grid(row=1, column=3)
b2 = Button(root, text = "2")
b2.grid(row=1, column=4)
f = Frame(root, bg = "red")
f.pack(side=RIGHT)
root.mainloop()