
我是編碼新手,但開始是因為我需要創建一些軟體。我有一個問題,附加到按鈕的影像會自行洗掉。我的意思是我有 2 個影像和 2 個按鈕,我想按下任何按鈕,我希望影像彼此相鄰堆疊而不是洗掉一個。我將不勝感激任何幫助!
def add_image():
global my_image
my_image = PhotoImage(file="Picture1.PNG")
my_text.image_create(root, command=my_image)
def add_image2():
global my_image
my_image = PhotoImage(file="Picture2.PNG")
my_text.image_create(END, image=my_image)
我猜“END”行會讓他們自己洗掉,但我還沒想好用什么來代替它。
uj5u.com熱心網友回復:
最好在全域范圍內創建兩個影像:
my_image1 = PhotoImage(file="Picture1.PNG")
my_image2 = PhotoImage(file="Picture2.PNG")
def add_image():
my_text.image_create(END, image=my_image1)
def add_image2():
my_text.image_create(END, image=my_image2)
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/427110.html
標籤:Python 图片 tkinter 按钮 pyautogui
