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