【发布时间】:2014-09-23 06:58:53
【问题描述】:
我使用下面的代码sn-p,它在windows操作系统中可以正常工作,但是当涉及到linux时,它会因分段错误而关闭。
self.textMessage = wx.TextCtrl(self, -1, '', style=wx.TE_MULTILINE|wx.TE_READONLY)
self.hSizer2.Add(item=self.textMessage, proportion=1, flag=wx.EXPAND|wx.ALL, border=3)
self.vSizer.Add(item=self.hSizer2, proportion=1, flag=wx.EXPAND|wx.ALL, border=0)
self.textMessage.AppendText(message+" \n")
我正在使用红帽企业 Linux。是否可以用其他小部件替换 TextCtrl 小部件,是否有任何用于 TextCtrl 的自定义小部件?
如果我遗漏了上述代码中的任何内容以避免崩溃问题,请告诉我
提前致谢。
【问题讨论】:
-
当它崩溃时你得到什么回溯?
-
对于其他小部件,请查看 wxPython 演示。
-
你能否展示一个独立的示例应用程序,它会在运行时显示问题。
-
谢谢....由于 AppendText 的分段错误而崩溃,所以我没有使用 AppendText,而是使用了 SetValue 方法,它解决了崩溃问题