import wx class stumenu: # ***********************学生界面************************************ # ****************************************************************** def Student_Menu(self, name): # 接收传入来的姓名 self.name = name self.frame_Login.Destroy() self.frame_Stu = wx.frame(None, -1, title="学生系统", size=(500, 300)) self.panel_Stu = wx.Panel(self.frame_Stu, -1) # 字体设置 self.label12 = wx.StaticText( self.panel_Stu, -1, '欢迎来到教材征订系统', pos=(100, 60), style=wx.ALIGN_CENTER) self.font = wx.Font(18, wx.ROMAN, wx.ITALIC, wx.NORMAL) self.label12.SetFont(self.font) # 创建学生菜单 self.menuBar1 = wx.MenuBar() # 创建菜单栏 self.menu = wx.Menu() # 创建菜单 self.menuLookstu = self.menu.Append(101, '个人信息') # 创建菜单项 self.menuLook = self.menu.Append(102, '预览教材') # 创建菜单项 self.menuReserve = self.menu.Append(103, '教材征订') self.menuBack = self.menu.Append(104, '教材退订') self.menuSelect = self.menu.Append(105, '已征订') self.menuMoney = self.menu.Append(106, '征订总费用') self.menuBar1.Append(self.menu, "&选项") # 将菜单添加至菜单栏 self.menu = wx.Menu() self.menuSwitch = self.menu.Append(201, '切换登录') self.menuout = self.menu.Append(202, "退出") self.menuBar1.Append(self.menu, '&系统') # 将创建的菜单条加入到frame框架中 self.frame_Stu.SetMenuBar(self.menuBar1) # 为菜单绑定事件处理函数 self.Bind(wx.EVT_MENU, self.OnLook, self.menuLook) # menuLook控件绑定看书功能 self.Bind(wx.EVT_MENU, self.OnLookstu, self.menuLookstu) # menuLook控件绑定看书功能 self.Bind(wx.EVT_MENU, self.OnReserve, self.menuReserve) # menuBuy控件绑定征订功能 self.Bind(wx.EVT_MENU, self.OnBack, self.menuBack) # menuBack控件绑定退订功能 self.Bind(wx.EVT_MENU, self.OnSwitch_stu, self.menuSwitch) # menuSwith控件绑定切换登录功能 self.Bind(wx.EVT_MENU, self.OnOut_stu, self.menuout) # menuout控件绑定退出功能 self.Bind(wx.EVT_MENU, self.OnSelect, self.menuSelect) # menuSelect控件绑定查询功能 self.Bind(wx.EVT_MENU, self.OnLookmoney, self.menuMoney) self.frame_Stu.Show() # 显示窗体 # ***********************学生界面************************************ # ******************************************************************
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)