在Tkinter中将图像导入为背景

时间:2014-01-19 21:35:25

标签: python image import tkinter pygame

我搜索了很多人在这里问过的其他一些问题,关于如何将某人的图像作为Tkinter的背景导入,我不得不说我没有多少帮助。 让我向你解释我的问题。我已经下载了一个图像,将其转换为gif并将其保存到我的桌面。但是,Tkinter窗口打开后它不会导入图像。 这是我的代码:

import Tkinter as Tk
root = Tk.Tk()
background_image=Tk.PhotoImage("C:/Desktop/logo.gif")
background_label = Tk.Label(root, image=background_image)
background_label.place(x=0, y=0, relwidth=1, relheight=1)
root.wm_geometry("600x400+20+40")
root.title('Menu')
playButton = Tk.Button(root, text='Play', command=root.destroy)
playButton.pack()
root.mainloop()

你能帮助我吗?

1 个答案:

答案 0 :(得分:3)

你应该以这种方式使用PhotoImage。

background_image=Tk.PhotoImage(file="C:/Desktop/logo.gif")