python - 如何更改部分 tkinter 标签的字体样式

标签 python widget tkinter label styling

我想知道如何更改 Python Tkinter 标签小部件的字体,以便在不使用两个标签的情况下,一半显示的文本是粗体,另一半不是。小部件的文本在实际创建标签之前分配并存储在变量中,因此我可能需要某种标志来告诉它有多少字符串应该是粗体。我不知道这是可能的,但建议表示赞赏。

最佳答案

您无法使用标签小部件执行任何操作——它只支持整个标签的单一字体和单一颜色。但是,您可以在需要此功能的任何地方轻松替换 Canvas 或文本小部件。没有理由不使用一行高、十几个字符宽的文本小部件。

关于python - 如何更改部分 tkinter 标签的字体样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22453554/

相关文章:

Python 正则表达式不匹配,但适用于正则表达式测试器

python - 尝试使用Scrapy从表中提取数据

android - ShapeableImageView 不圆角

python - 在 Tkinter 中打开新窗口会卡住程序(python 3.6)

python - 如何覆盖 TypedDict 中的 __getitem__?

python - itertools Product() 函数与 sum

ios - 添加 APP 组所需的通知小部件

php - 是否有类似于 Google Web Toolkit 的 PHP Web 工具包?

python - Tcl/Tk Tkinter 版本 8.4 和 8.5 在 Mac Os X 10.4.11 上与 python 2.6.4 冲突

python - Tkinter 中的上划线文本