作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法在我的 PySimpleGUI 桌面应用程序中使用 Google Fonts?或者是否有任何 Python 内置包可以在我的代码中使用 Google Fonts?如果有,如何用导入模块的 Google 字体替换 PySimpleGUI 中(按钮或文本)元素的字体?我还发现 PySimpleGUI 中有多种可用字体(Helvetica、Courier、Times、Arial。 ..),但我想查看 PySimpleGUI 中可用字体的完整列表?
最佳答案
可用字体列表取决于您运行的 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()
关于python - 如何在我的 PySimpleGUI 桌面应用程序中使用 Google Fonts?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59500925/
我是一名优秀的程序员,十分优秀!