wxpython界面切换_wxpython中的图形用户界面
展開全部
#!/user/bin/python
#-*-coding: UTF-8-*-
import wx
class SketchApp(wx.App):
def OnInit(self):
bmp = wx.Image("splash.png").ConvertToBitmap()
wx.SplashScreen(bmp, wx.SPLASH_CENTRE_ON_SCREEN | wx.SPLASH_TIMEOUT,1000, None, -1)
wx.Yield()
frame = SketchFrame(None)
frame.Show(True)
self.SetTopWindow(frame)
return True
class SketchFrame(wx.Frame):
def __init__(self, parent):
wx.Frame.__init__(self, parent, -1, "Sketch Frame", size=(800,600))
if __name__ == '__main__':
app = SketchApp()
app.MainLoop()
兩點:
1、你的代碼中2113有用到SketchFrame,但是這不5261是wx里自帶的類,可能是你引4102用別人的1653代碼沒有引用全吧,我幫你在下面簡單的加了一個SketchFrame類,就不會報錯了,但這只是彈出了一個沒有內容的窗口。具體要根據你自己的需要自己定制。
2、確保你程序的目錄下有名為“splash.png”的圖片。
這樣在python2.x上可以成功運行。
總結
以上是生活随笔為你收集整理的wxpython界面切换_wxpython中的图形用户界面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用python实现AES加密解密
- 下一篇: python人脸识别截图_Python