我正在使用tkinter创建GUI。我使用PIL导入图像作为背景。这是我的密码:
root = tk.Tk()
root.title("DFUInfo-v1")
img = ImageTk.PhotoImage(Image.open("background.jpg"))
l=Label(image=img)
l.pack()
root.configure(bg='white')
root.geometry("490x280")
在我的应用程序中,按钮是圆形的。但是当我使用图像时,背景与圆形按钮不匹配,这里是image:
有人能帮我吗?谢谢
以下是如何在
tkinter
中创建圆形“按钮”(决定可见形状的是图像的外观):大部分解释都在代码注释中,但请注意,绑定序列适用于整个图像,但图像始终是方形的,因此您可以单击可见部分之外的按钮,但只有在图像移动时,才可以创建没有此类问题但需要一些数学运算的按钮
重要的(建议):
我强烈建议不要使用通配符(
*
)当导入一些东西时,你应该要么导入你需要的东西,例如from module import Class1, func_1, var_2
等等,要么导入整个模块:import module
然后你也可以使用别名:import module as md
或者类似的东西,关键是除非你真正知道你在做什么,否则不要导入所有东西;名字冲突是个问题相关问题 更多 >
编程相关推荐