Я программирую небольшую игру с tkinter и кратко, я застрял.
У меня есть начальное меню вида, в котором находятся две кнопки и одна метка.
Если я просто создаю фрейм, все в порядке, он имеет размер 500x500 пикселей
Я хочу, чтобы фон не менялся при создании кнопок и лабиринта, но он меняет размер независимо от того, что я делаю. Вот мой код:
import tkinter as tk
def startgame():
pass
mw = tk.Tk() #Here I tried (1)
mw.title('The game')
back = tk.Frame(master=mw, width=500, height=500, bg='black')
back.pack()
go = tk.Button(master=back, text='Start Game', bg='black', fg='red',
command=lambda:startgame()).pack()
close = tk.Button(master=back, text='Quit', bg='black', fg='red',
command=lambda:quit()).pack()
info = tk.Label(master=back, text='Made by me!', bg='red',
fg='black').pack()
mw.mainloop()
Я искал вокруг stackoverflow и не получил ничего полезного! Я нашел только один вопрос, немного похожий на мой, но ответ не сработал. Я пробовал это:
(1) mw.resizable(width = False, height = False)
Я не могу представить, в чем проблема, я действительно в отчаянии.