相关疑难解决方法(0)

如何在不知道小部件的字体系列/大小的情况下更改小部件的字体样式?

有没有办法在不知道小部件的字体系列和字体大小的情况下更改Tkinter小部件的字体样式?

使用案例:我们使用标准Tkinter小部件(标签,条目,文本等)创建UI .在我们的应用程序运行时,我们可能希望使用该.config()方法动态地将这些小部件的字体样式更改为粗体和/或斜体.遗憾的是,如果没有指定字体的族和大小,似乎无法指定字体规范.

以下是我们想要做的事情的例子,但这些例子都不起作用:

widget.config(font='bold')
Run Code Online (Sandbox Code Playgroud)

要么

widget.config(font=( None, None, 'bold' ))
Run Code Online (Sandbox Code Playgroud)

python user-interface fonts tkinter

44
推荐指数
4
解决办法
8万
查看次数

以4k(3840*2160)分辨率缩放Tkinter GUI?

我在VirtualBox中使用LinuxMint 17.3 Cinnamon,在本机中使用1920*1080分辨率,打开Hi-DPI选项.主机是Windows 10,分辨率为3840*2160.
尽管在LinuxMint中启用了Hi-DPI选项,但在缩放方面,一些应用程序看起来很舒服,但是python-tk GUI(python2)没有改变 - 字体很小,改变了Cinnamon中的字体选项不会更改tk中的字体.有没有办法正确扩展已编写的tk GUI应用程序?

python tk-toolkit tkinter python-2.7

6
推荐指数
1
解决办法
7306
查看次数

标签 统计

python ×2

tkinter ×2

fonts ×1

python-2.7 ×1

tk-toolkit ×1

user-interface ×1