【发布时间】:2022-01-17 16:04:19
【问题描述】:
我是 WxPython 的初学者,我尝试过拆分代码以使其井井有条,看起来更整洁。我用简单的代码试过了,但它不起作用。谁能帮帮我?
我试过的代码:
import wx
class text_ctrl ( wx.Panel ):
def __init ( self, parent ):
wx.Panel.__init__ ( self, parent = parent )
text = wx.TextCtrl ( self, pos = ( 100, 100 ) )
class Window ( wx.Frame ):
def __init__ ( self ):
super().__init__ ( parent = None, title = "Learn - Tab TextBox" )
panel = wx.Panel()
text_ctrl ( self )
self.Show()
if __name__ == "__main__":
app = wx.App()
window = Window()
app.MainLoop()
问题:文本框不显示(这应该是重点)。
【问题讨论】:
-
组织代码见[这个答案] (stackoverflow.com/a/45555968/3070181)