当我在此按钮上添加图像时,T​​kinter按钮不起作用

时间:2019-08-07 07:14:52

标签: python-3.x tkinter

我正在用tkinter创建一个按钮,但是我想在该按钮上有一个图像。当我完成操作时,该按钮将不起作用。但是,当我删除按钮的图像时,它仍然有效。

    # Creating a photoimage object to use image 
    photo = PhotoImage(file = r"C:/Users/toto/Documents/toto/img/Flechedroiteverte.png") 
    # Resizing image to fit on button 
    photoimage = photo.subsample(1, 1) 
    PageSuivante=Button(main_win, text = 'Click Me !', image = photoimage) 
    PageSuivante.grid(pady = 10)

2 个答案:

答案 0 :(得分:0)

7z.exe a -r- -mx1 -ssw -p"$zip_password" -x!*.lock test.zip $folderbackup

答案 1 :(得分:0)

您必须在标签中保留参考,我也有同样的问题。您可以执行以下操作:

add = PhotoImage(file=r"C:/Users/toto/Documents/toto/img/Flechedroiteverte.png")
label = Label(image=add)
label.image = add # keep a reference!

PageSuivante=Button(main_win, text = 'Click Me !', image = add)