困惑于如何构造GUI(wxpython)
|
我已经从一本书转到另一本书,从一个谷歌搜索到另一本书,我注意到每个人都以完全不同的方式启动主窗口。
我不想养成不良习惯,所以有人可以给我最好的选择,以及为什么它是更好的方法。以下是我看过的所有方法
一种)
iFrame(wx.Frame)类:
def init(....):
wx.Frame._init _(...)
B)
iFrame(wx.Frame)类:
def init(...):
super_init _(...)
C)
然后,我看到一些使用面板代替的东西,例如
类iPanel(wx.Panel)
def init(...):
wx.Panel.init(...)
D)
更令人困惑的是,有些人正在使用wx的常规App类
iApp(wx.App)类:
def OnInit(自己):
wx.Frame.init(...)
如果我的某些结构有误,请原谅我,但我想起了这些,请再问一遍。。。如果是其中之一,则IF ANY是构建GUI的最佳方法。当他们都以差异方式做事时,很难遵循教程和书籍
编辑:很抱歉,如果格式不正确,但通常可以正常工作...
没有找到相关结果
已邀请:
4 个回复
窝头菊
另请参阅与此相关的问题。
寒健
献导外拘
疮痪徘弦漏
main_panel.py
menu_bar.py
tool_bar.py