小编Mr.*_*ddy的帖子

如何将tkinter窗口设置为常量

我正在用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)

我无法想象这是什么问题,我真的很绝望.

python tkinter python-3.x

19
推荐指数
3
解决办法
11万
查看次数

标签 统计

python ×1

python-3.x ×1

tkinter ×1