Fonts wxpython如何更改菜单栏字体

Fonts wxpython如何更改菜单栏字体,fonts,wxpython,menubar,Fonts,Wxpython,Menubar,我找不到修改菜单栏字体的方法,菜单栏有SetFont方法,但不起作用 menuBar = wx.MenuBar() menuBar.SetFont(wx.Font(16, wx.FONTFAMILY_DEFAULT,wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_BOLD)) 我还搜索了其他相关问题,比如调用父窗口的SetFont,但它也不起作用。框架字体由操作系统控制。请参见外观应用程序字体您能提供更多信息吗?就像一个链接指向要做什么。thanksOn linux Mi

我找不到修改菜单栏字体的方法,菜单栏有SetFont方法,但不起作用

menuBar = wx.MenuBar()
menuBar.SetFont(wx.Font(16, wx.FONTFAMILY_DEFAULT,wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_BOLD))

我还搜索了其他相关问题,比如调用父窗口的SetFont,但它也不起作用。

框架字体由操作系统控制。请参见
外观
应用程序字体
您能提供更多信息吗?就像一个链接指向要做什么。thanksOn linux Mint/Ubuntu在菜单->控制中心->外观->字体->应用程序字体中。在其他操作系统上,您将不得不查找它,但它将是类似的。正如您所说,这意味着我不能在程序中更改菜单栏字体?据我所知,这是正确的。我们假设,所有窗框的外观都应该一致。窗框字体由操作系统控制。请参见
外观
应用程序字体
您能提供更多信息吗?就像一个链接指向要做什么。thanksOn linux Mint/Ubuntu在菜单->控制中心->外观->字体->应用程序字体中。在其他操作系统上,您将不得不查找它,但它将是类似的。正如您所说,这意味着我不能在程序中更改菜单栏字体?据我所知,这是正确的。有人认为,这种想法是,所有窗框的外观都应该是一致的。