Python 如何隐藏除1以外的所有页面上的图像?
我正在使用Python3.5,我是一个新手。我想知道,如果你点击一个按钮,你进入第二页,在第二页上,会出现一个图像Python 如何隐藏除1以外的所有页面上的图像?,python,python-3.x,tkinter,Python,Python 3.x,Tkinter,我正在使用Python3.5,我是一个新手。我想知道,如果你点击一个按钮,你进入第二页,在第二页上,会出现一个图像 myimage = PhotoImage(file='cookiesPic.gif') label = Label(image=myimage) label.image = myimage # the reference label.pack() 我这里有代码,但问题是图像显示在所有页面上,甚至在主屏幕上。有办法隐藏它吗?更改 label = L
myimage = PhotoImage(file='cookiesPic.gif')
label = Label(image=myimage)
label.image = myimage # the reference
label.pack()
我这里有代码,但问题是图像显示在所有页面上,甚至在主屏幕上。有办法隐藏它吗?更改
label = Label(image=myimage)
到
第一个参数
master
的默认值为None
,这意味着没有父项,我猜这意味着它会自动浮动,在小部件层次结构中没有任何部分。如果您为标签指定一个父项,则它将落在一行中,并且在其父项隐藏时将被隐藏。如果没有更多代码,很难知道。label
没有父窗口小部件吗?对不起,我不太清楚这是什么意思,我刚开始想弄清楚tkinter。我的程序基本上是一组类和其中的def。我把代码放在代表第一个页面的类中,以及该页面上的所有按钮,并且可以显示一个图像,我只是不知道如何在必要时隐藏它。啊,它工作了!你是个救生员,非常感谢!
label = Label(self, image=myimage)