我正在用tkinter编写一个小游戏,简单地说,我被卡住了.
我有一个类型的开始菜单,其中有两个按钮和一个标签.
如果我只是创建框架一切都很好,它的大小为500x500像素
我希望在创建按钮和labe时不改变背景,但无论我做什么,它都会调整大小.这是我的代码:
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()
Run Code Online (Sandbox Code Playgroud)
我在stackoverflow上搜索过,并没有得到任何有用的东西!我发现只有一个类似于我的问题,但答案没有用.我试过这个:
(1)mw.resizable(width = False,height = False)
我无法想象这是什么问题,我真的很绝望.