我注意到Tkinter条目小部件的width参数的单位是字符,而不是像素。
是否可以调整宽度的像素?
您也可以使用Place几何体管理器:
entry.place(x=10, y=10, width=100) #width in pixels
您不能使用'-width'选项指定宽度(以像素为单位),但是有很多方法可以完成相同的事情。例如,您可以在没有边框的框架中打包条目,关闭框架上的几何传播,然后以像素为单位设置框架的宽度。
在打包"Entry"小部件时可以使用"ipadx"one_answers"ipady"。
也可以和"grid"连用
import tkinter as tk
root = tk.Tk
e = tk.Entry()
e.pack(ipadx=100, ipady=15)
tk.mainloop()