我有两个程序,一个是叫做Calling.py的菜单,另一个是叫做.py的窗体。我想程序显示的形式时,选择却没有显示。我需要帮助,我刚刚开始学习python,这让我在同一个地方呆了好几天
#Called.py
from tkinter import *
import tkinter.messagebox
class Student:
def __init__(self,root):
self.root=root
self.root.title("Called Window")
self.root.geometry("300x100+100+100")
self.root.config(bg="red")
MyName=StringVar()
self.lbl1=Label(self.root, text="Name")
self.lbl1.pack()
self.Ent1=Entry(self.root, textvariable=MyName)
self.Ent1.pack()
if __name__=='__main__':
root=Tk()
application=Student(root)
root.mainloop()
# Calling.py
from tkinter import *
import Called
root=Tk()
root.geometry('700x500+100+100')
root.title('Student Admin System')
menu=Menu(root)
root.config(menu=menu)
def NewPupil():
Called.Student
def iExit():
iExit=tkinter.messagebox.askyesno("Student DataBase Management System - Exit")
if iExit > 0:
root.destroy()
return
submenu=Menu(menu)
menu.add_cascade(label='Student Administration', menu=submenu)
submenu.add_command(label='New Student', command=NewPupil)
submenu.add_command(label='Search/Print Student Record')
submenu.add_command(label='Delete Student')
submenu.add_command(label='Francis')
root.mainloop()
目前没有回答
相关问题 更多 >
编程相关推荐