0

我知道,可以使用富文本在 wxPython 中以不同方式格式化字体。喜欢

richtext = wx.TextCtrl(self, -1,"Dummy Text Here",size=(100, 100),style=wx.TE_MULTILINE|wx.TE_RICH2)
richtext .SetInsertionPoint(0)
richtext .SetStyle(2, 5, wx.TextAttr("red", "blue"))

但是,我不会事先知道要更改其字体颜色的文本的位置。

无论如何使用条件来更改字体颜色,而不是 wxPython 中文本的位置。

4

1 回答 1

0

对字符串使用 find 方法来获取要更改的文本的位置。

于 2013-07-07T00:10:35.147 回答