我有几张图片,想以不同的顺序进行叠加,而不是它们创建时的顺序。我正在使用Python和Tkinter,并想知道是否有人可以帮助我处理这个问题。我创建图像的顺序如下:
#Using Tkinter
image1 = PhotoImage(file = "imageA.gif")
image2 = PhotoImage(file = "imageB.gif")
image3 = PhotoImage(file = "imageC.gif")
A = canvas.create_image(X,Y,image=image1)
B = canvas.create_image(X,Y,image=image2)
C = canvas.create_image(X,Y,image=image3)
我创建图像的顺序不能更改,所以现在C在B的上方,B在A的上方。
有没有办法在不改变创建它们的顺序的情况下改变顺序,使得B在C的上方,两者都在A的上方?也许有一些类似于B.Ontopof(C)的属性?谢谢您提前的帮助。