wxpython中的多行文本
Multiline text in 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()
使用 wx.TextCtrl with the following style.
- wx.TE_MULTILINE:文本控件允许多行。如果未指定此样式,则不应在控件值中使用换行符。
我想使用 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()
使用 wx.TextCtrl with the following style.
- wx.TE_MULTILINE:文本控件允许多行。如果未指定此样式,则不应在控件值中使用换行符。