【发布时间】:2020-11-28 05:23:13
【问题描述】:
我尝试了其他答案的结果,但这并没有解决我的问题。
上面,(带有>myIDLE文本的那个)是我的禁用状态的文本框。
当我减小字体并使用sticky="nsew" 方法时,它工作正常。但是,当我增加字体并使用相同的方法时,会发生这样的事情:
如何永久修复大小? 目前我正在这样声明尺寸:
from tkinter import *
root = Tk()
root.state('zoomed')
root.title("myIDLE Window")
root.iconbitmap(".\\resources\\images\\myIDLE.ico")
root.resizable(0, 0)
swidth = root.winfo_screenwidth()
sheight = root.winfo_screenheight()
mainf = Frame(root)
mainf.grid(row=0, column=0, padx=5, pady=7)
display = Text(mainf, height=int(33*(sheight/864)), width=int(112*(swidth/1536)))
display.grid(row=0, column=0)
root.mainloop()
我在一个答案中读到了一个类似的问题,可以使用.grid_propogate(False)
我使用它,结果如下:
请告诉我解决这个问题的方法 另外很抱歉我不能分享我的完整代码,但请随时询问代码的任何部分
【问题讨论】:
标签: python-3.x tkinter