当我按下按钮时,我希望它加载并显示img.jpg
。当我再次按下按钮时,它将重新加载img.jpg
并显示新图像。我怎么能这样做?
答案 0 :(得分:1)
让我们说按钮的处理程序是clicked
。
要显示图像,您需要一个标签。 (此代码适用于Python 3.3)
import tkinter
root = tkinter.Tk()
def clicked(label1):
displayImage = PhotoImage(file = "The path to your image file goes here")
label1.configure(image = displayImage)
label1 = tkinter.Label(root, text = "")
label1.pack()
b1 = tkinter.Button(root, text = "Display", command = lambda: clicked(label1))
b1.pack()
root.mainloop()
希望这有效。