标签: python wxpython
我试图在2.7版本中更改wx python中的字体设置。我收到错误SetFont is not defined。似乎2.7没有SetFont命令
SetFont is not defined
SetFont
import wx text = wx.StaticText(panel, -1, 'my text', (20, 100)) font = wx.Font(18, wx.DECORATIVE, wx.ITALIC, wx.NORMAL) text.SetFont(font)
答案 0 :(得分:0)
您的代码示例显然不会运行。但是下面的最小例子将是:
import wx app = wx.App(redirect=False) frm = wx.Frame(None) obj = wx.StaticText(frm, -1, 'fubar', (20, 100)) font = wx.Font(18, wx.DECORATIVE, wx.ITALIC, wx.NORMAL) obj.SetFont(font) frm.Show() app.MainLoop()
在Win7(x64),Python 2.7.10(32位),wxPython 3.0.2(msw)上测试。