Я столкнулся с проблемой.У меня есть корневое окно (главное окно) в моем коде, но сейчас я создаю окно верхнего уровня для корня.Я хочу поместить рамку в окно верхнего уровня.Моя проблема в том, что я не могу сделать рамку, чтобы заполнить все окно.Он действует только как фон, где размещены виджеты.
def booksAvailableOpen():
## Creates a new window with all available books
global books
global backButton
books = Toplevel(root)
books.title("Available books")
books.lift(root)
books.geometry("+400+300")
books.geometry("400x400")
## Frame for toplevel window
booksFrame = ttk.Frame(books, height = 600, width = 600, relief = SUNKEN)
booksFrame.grid(row = 0, column = 0)
testLabel = ttk.Label(booksFrame,text = 'hui')
testLabel.grid(row = 0, column = 1)
## Back button used to destroy window
backButton = ttk.Button(booksFrame,text = "Go back", command = booksAvailableBackButton)
backButton.grid(row = 1, column = 1)
Я также не могу покрасить рамки, что является еще одной проблемой, с которой я сталкиваюсь