是否可以在我的PySimpleGUI桌面应用程序中使用Google字体?还是在我的代码中有Python内置软件包可使用Google字体?如果存在,如何用导入的模块的Google字体替换PySimpleGUI中的(按钮或文本)元素的字体?我还发现PySimpleGUI中有几种字体( Helvetica , Courier , Times , Arial 。 ..),但是我想查看PySimpleGUI中可用字体的整个列表?
答案 0 :(得分:1)
可用字体的列表取决于您所运行的GUI框架以及操作系统。
PySimpleGUI GitHub上的“演示程序”区域中有一个名为“ Font Previewer”的演示,该演示获取可用字体的列表并进行预览。
它直接调用tkinter来获取字体列表,因为这不是PySimpleGUI中实现的功能。没有人要求过它。
这里是演示中使用的代码,该代码获取字体列表并将其放入变量fonts
from tkinter import font
import tkinter
root = tkinter.Tk()
fonts = list(font.families())
fonts.sort()
root.destroy()