我已经在BeagleBone Black(debianjessie)上安装了非系统字体,并通过Tkinter和tkFont在使用python2.7脚本创建的GUI中使用它们。当我更改文件存储的目录名时,这些字体就不再出现在python脚本GUI中了!在
我将字体安装到/usr/shared/fonts中,当然它们仍然存在,但是不知怎么的,我失去了与脚本中字体的连接。在
我运行fc-cache -fv
并重新启动。我用
list( tkFont.families() )
在其中,我想使用的任何字体都会出现在列表中。在
仍在GUI中显示系统字体。在
怎么可能呢?这是我的代码:
^{pr2}$运行脚本时没有错误消息。在
编辑:另外值得一提的是,字体大小和粗细都起作用了,只是字体不起作用。在
我认为您缺少了
Font()
构造:相反,它可能是:
^{pr2}$完整版本:
相关问题 更多 >
编程相关推荐