wxPython是Python語言的一套優(yōu)秀的GUI圖形庫。允許Python程序員很方便的創(chuàng)建完整的、功能鍵全的GUI用戶界面。
wxPython是作為優(yōu)秀的跨平臺GUI庫wxWidgets的Python封裝和Python模塊的方式提供給用戶的。
下面的2個實(shí)例代碼是實(shí)現(xiàn)wxPython窗體特殊效果演示大家可以研究下
wxPython無邊框窗體實(shí)現(xiàn)代碼如下:import wx class Frame(wx.Frame): def __init__(self):#,pos=(0,0) wx.Frame.__init__(self,None,title = u"",pos=(10,10),size=(1340,670),style=wx.SIMPLE_BORDER|wx.TRANSPARENT_WINDOW) self.Center(wx.CURSOR_WAIT) self.SetMaxSize((1340,670)) self.SetMinSize((1340,670)) self.panel = wx.Panel(self,size=(1340,670)) self.locale = wx.Locale(wx.LANGUAGE_ENGLISH) Close_Button = wx.Button(self.panel,label=u"關(guān)閉",pos=(1240,0),size=(100,45)) self.Bind(wx.EVT_BUTTON,self.OnClose,Close_Button) def OnClose(self,event): self.Destroy() if __name__ == "__main__": app = wx.App() frame = Frame() frame.Show() app.MainLoop()