python tkinter如何使用图片按钮?
python tkinter how to use image button?
我正在制作图像按钮。我的代码如下。
button1=Button(root,width=80,height=200)
image1=PhotoImage(file="/home/imagefolder/1.png")
button1.config(image=self.image1)
button1.image=image1
button.pack(side=left)
当我没有文件“1.png”时,我想将按钮设置为空。但是现在我有一个错误:
tkinter.TclError: couldn't open "/...". no such file or directory.
我该如何解决?
您可以只添加错误检查:
button1=Button(root,width=80,height=200)
try:
image1=PhotoImage(file="/home/imagefolder/1.png")
button1.config(image=self.image1)
button1.image = image
except TclError:
pass
button1.pack(side=left)
我正在制作图像按钮。我的代码如下。
button1=Button(root,width=80,height=200)
image1=PhotoImage(file="/home/imagefolder/1.png")
button1.config(image=self.image1)
button1.image=image1
button.pack(side=left)
当我没有文件“1.png”时,我想将按钮设置为空。但是现在我有一个错误:
tkinter.TclError: couldn't open "/...". no such file or directory.
我该如何解决?
您可以只添加错误检查:
button1=Button(root,width=80,height=200)
try:
image1=PhotoImage(file="/home/imagefolder/1.png")
button1.config(image=self.image1)
button1.image = image
except TclError:
pass
button1.pack(side=left)