如何在wxPython中更改随机单个文本的字体颜色?

时间:2013-07-06 17:56:41

标签: python wxpython wxwidgets

我知道,使用Rich Text可以在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中文本的位置。

1 个答案:

答案 0 :(得分:0)

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