wxpython中的多行文本

时间:2017-01-03 17:13:17

标签: python-3.x wxpython

我想使用wxpython在面板中放置一个大文本并使用,显示它,不止一行,但我无法找到如何更改行。

谢谢

以下是一个例子:

import wx
class My_Frame(wx.Frame):
    def __init__(self,*args,**kwargs):
            super(My_Frame,self).__init__(*args,**kwargs)
            self.SetSize((600,600))
            self.SetTitle('Example')
            self.Centre()
            self.Show(True)



            self.panel = wx.Panel(self)
            self.text = wx.StaticText(self.panel,label='big text')



def main():       
    app = wx.App()
    My_Frame(None)
    app.MainLoop()





main()

1 个答案:

答案 0 :(得分:0)

wx.TextCtrl使用以下style

  • wx.TE_MULTILINE:文本控件允许多行。如果未指定此样式,则不应在控件值中使用换行符。