[英]how to set background image to a window using Tkinter python 2.7
[英](Python - Tkinter) During a function, using an image as second window background
因此,我四处浏览论坛和视频教程,但似乎无法解决自己遇到的问题。 基本上,我正在创建具有多个窗口的GUI。 尝试设置第二个窗口时,我尝试使用以下代码将图像设置为背景;
def openMusicPage(): 1
MusicPage = Tk() 2
MusicPage.title('Now This Is Epic: Top Music Chart') 3
MusicPage.configure(width = 800, height = 505) 4
# Background`enter code here`
MusicBackground = PhotoImage(file="MusicBackground.gif") 5
MusicBackground_label = Label(MusicPage, image = MusicBackground) 6
MusicBackground_label.image=MusicBackground 7
MusicBackground_label.place(x=0, y=0) 8
错误发生在第6行,表示该图像不存在。 在其他论坛和视频上,我看到了建议添加第七行以通过再次引用该图像来解决此问题。 但是,这没有帮助,我继续收到该错误。 关于如何解决此问题有什么建议吗? 请注意,我只能使用Tkinter进行此作业。
提前致谢!
仅使用Tk()
一个实例。 对于其他窗口,请使用Toplevel()
。 更改它,就可以了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.