我正在开发一个使用wxPython(Boa构造器IDE)的GUI。我的GUI具有以下内容:
富文本控制
开始按钮
停止按钮
我的要求是,当我按下“开始”按钮时,应在文本控件中开始打印数字(1,2,3等);当我按下STOP按钮时它应该停止。代码和GUI如图所示。我需要做些什么改变来满足我的要求?
出现:
码:
import wx
import wx.richtext
def create(parent):
return Frame3(parent)
[wxID_FRAME3, wxID_FRAME3BUTTON1, wxID_FRAME3BUTTON2, wxID_FRAME3PANEL1,
wxID_FRAME3RICHTEXTCTRL1,
] = [wx.NewId() for _init_ctrls in range(5)]
class Frame3(wx.Frame):
def _init_ctrls(self, prnt):
# generated method, don't edit
wx.Frame.__init__(self, id=wxID_FRAME3, name='', parent=prnt,
pos=wx.Point(579, 234), size=wx.Size(414, 492),
style=wx.DEFAULT_FRAME_STYLE, title='Frame3')
self.SetClientSize(wx