当前位置: 首页 > 图灵资讯 > 行业资讯> python怎么跳转界面?

python怎么跳转界面?

发布时间:2026-01-28 21:48:54

主要是通过按钮跳转,点击按钮时关闭当前界面,打开新界面。

doclosee的主要函数 函数QU由按钮触发

主要代码:

importwx
importpymysql,time,threading
fromMySQLimportMake_bill,function
claswithdrawal1(wx.App):
defdoClose(self,j):
time.sleep(j)
self.frame.Close()
def__init__(self,YuanZhangH):
self.YuanZhangH=YuanZhangH
wx.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):
pass
defQU(self,event):
t=threading.Thread(target=self.doClose,args=(0.05,))
t.start()#通过threading和doclose函数关闭界面
jie=function.Jiemian(self.YuanZhangH)#打开新界面
jie.MainLoop()

p7.jpg

点击取款按钮跳转到取款界面原界面关闭:

p7.jpg

相关文章

python怎么跳转界面?

python怎么跳转界面?

2026-01-28
python怎么运行js文件?

python怎么运行js文件?

2026-01-28
python怎么计算面积?

python怎么计算面积?

2026-01-28
在mac系统怎么编写Python?

在mac系统怎么编写Python?

2026-01-28
Python中怎么转换人民币和美元?

Python中怎么转换人民币和美元?

2026-01-28
python转义字符失效的原因是什么?

python转义字符失效的原因是什么?

2026-01-28