4 python tkinter widget python-3.x
在 tkinter 中,当标签有一些文本时,宽度单位是文本单位,我的问题很简单,即使标签包含一些文本,如何使用像素设置标签宽度?我正在使用网格方法来显示小部件。感谢您的帮助
您可以为其指定零大小的图像,然后可以以像素为单位设置标签的width和。height
下面是一个简单的例子:
import tkinter as tk
root = tk.Tk()
img = tk.PhotoImage() # zero size image
tk.Label(root, text='Hello', image=img, compound=tk.CENTER, width=200, height=100).pack()
root.mainloop()
Run Code Online (Sandbox Code Playgroud)