更改wxPython TextCtrl小部件上的字体

rec*_*gle 10 python fonts wxpython textctrl

我想将wx.TextCtrl小部件的字体设置为Consolas,或者至少是另一种等宽字体.我该怎么做?

Ste*_*rry 18

font1 = wx.Font(10, wx.MODERN, wx.NORMAL, wx.NORMAL, False, u'Consolas')
myTextCtrl.SetFont(font1)
Run Code Online (Sandbox Code Playgroud)

  • 有关字体以及如何应用它们的更多信息,请访问http://www.blog.pythonlibrary.org/2011/04/28/wxpython-learning-to-use-fonts/ (2认同)