图像不断被删除

Image keeps getting deleted

我是编码新手,但因为我需要创建一些软件才开始编码。我有一个问题,即附加到按钮的图像会自行删除。我的意思是我有 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”行让他们删除了自己,但我还没想好用什么来替换它。

最好在全局范围内创建两个图像:

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)