
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条)