python如何实现跳转界面
这篇文章主要介绍python如何实现跳转界面,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
主要是通过一个按钮进行跳转,在点击该按钮时关闭当前界面,打开新界面。
主要函数doClose 按钮触发的函数QU
主要代码:
importwximportpymysql,time,threadingfromMySQLimportMake_bill,functionclassWithdrawal1(wx.App):defdoClose(self,j):time.sleep(j)self.frame.Close()def__init__(self,YuanZhangH):self.YuanZhangH=YuanZhangHwx.App.__init__(self)self.frame=wx.Frame(parent=None,title='取款',size=(535,450),style=wx.DEFAULT_FRAME_STYLE^wx.RESIZE_BORDER^wx.MAXIMIZE_BOX)panel=wx.Panel(self.frame,-1)label_pass=wx.StaticText(panel,-1,"取款金额:",pos=(80,200))#style为设置输入self.JinE=wx.TextCtrl(panel,-1,size=(250,35),pos=(140,190))self.QueDing_button=wx.Button(panel,-1,"确认",size=(80,60),pos=(120,280))self.QuXiao_button=wx.Button(panel,-1,"反回",size=(80,60),pos=(340,280))self.QueDing_button.SetBackgroundColour('#0a74f7')self.QuXiao_button.SetBackgroundColour('#0a74f7')self.Bind(wx.EVT_BUTTON,self.QuK,self.QueDing_button)self.Bind(wx.EVT_BUTTON,self.QU,self.QuXiao_button)#通过一个按钮触发界面跳转self.frame.Center()self.frame.Show(True)defQuK(self,event):passdefQU(self,event):t=threading.Thread(target=self.doClose,args=(0.05,))t.start()#通过threading和doClose函数关闭界面jie=function.Jiemian(self.YuanZhangH)#打开新界面jie.MainLoop()
点击取款按钮跳转到取款界面原界面关闭:
以上是python如何实现跳转界面的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。