在Tkinter中,可以使用PIL库(Python Imaging Library)来处理图像,并在同一个Toplevel窗口上显示两个图像。下面是一个完善且全面的答案:
在Tkinter中显示图像需要以下步骤:
完整的代码如下所示:
from tkinter import Tk, Toplevel, Label
from PIL import ImageTk, Image
root = Tk()
root.title("显示图像")
image1 = Image.open("image1.jpg")
image2 = Image.open("image2.jpg")
photo1 = ImageTk.PhotoImage(image1)
photo2 = ImageTk.PhotoImage(image2)
top = Toplevel(root)
top.title("显示图像")
label1 = Label(top, image=photo1)
label1.pack()
label2 = Label(top, image=photo2)
label2.pack()
root.mainloop()
请将"image1.jpg"和"image2.jpg"替换为您自己的图像文件路径。
这样,您就可以在同一个Tkinter Toplevel窗口上显示两个图像了。
领取专属 10元无门槛券
手把手带您无忧上云