def Login():
global W_Menu
W_Menu = Tk()
W_Menu.geometry('195x300+600+200')
W_Menu.title("NSS DB")
A0 = Canvas(W_Menu, width='160', height='160')
A0.pack()
img = PhotoImage(file="nsslogo.gif")
A0.create_image(0,0, image=img)
A3 = Label(W_Menu, text = "Username")
A3.pack()
A4 = Entry(W_Menu, bd = 3)
A4.pack()
A5 = Label(W_Menu, text = "Password")
A5.pack()
A6 = Entry(W_Menu, show = "*", bd = 3)
A6.pack()
A7 = tkinter.Button(W_Menu, text = "Log In", command = Reaction)
A7.pack()
A8 = tkinter.Button(W_Menu, text = "Register", command = RegisterMenu)
A8.pack()
我看过我朋友写的在画布上添加图像的代码(可以工作,图像显示正确),几乎逐字复制了它,但只是替换了文件名。由于某种原因,图像没有出现。窗口出现了,旁边是所有的标签和按钮,我没有发现错误。画布在那里,但图像根本不想显示。在
'nsslogo.gif'与代码位于完全相同的目录中,因此我不明白它为什么不起作用。帮忙吗?在
使
PhotoImage
对象不被垃圾回收。在最简单的方法是将变量声明为全局变量。在
相关问题 更多 >
编程相关推荐