「SetFont()」でフォントを設定できることは知っていますが、これは静的テキスト全体に対してのみ機能します。私はこのようなものを持っています(例として、機能しません):
sports = ['football', 'baseball', 'basketball']
for i in range(3):
wx.StaticText(self.mypanel, -1, sports[i].SetFont(anyfont) + ' is great!', (50,50+20*i))
したがって、これら 3 つの表示されたすべての文で、最初の単語だけがフォントを受け取ります。'素晴らしいです!' フォントを受け取ってはいけません。これどうやってするの?