【发布时间】:2022-01-19 10:22:30
【问题描述】:
我知道根据这个问题将文本添加到进度条:
Displaying percentage in ttk progressbar
这对我有帮助,但我需要对答案进行更多调整。
-
我需要文本(百分比)出现在进度条的左侧。
为此,我将
'side':'left'添加到Horizontal.TProgressbar.label的布局格式中。
如下:
style.layout('text.Horizontal.TProgressbar',
[('Horizontal.Progressbar.trough',
{'children': [('Horizontal.Progressbar.pbar',
{'side': 'left', 'sticky': 'ns'})],
'sticky': 'nswe'}),
('Horizontal.Progressbar.label', {'side':'left','sticky': ''})])
但是,这会将文本移动到最左侧。它与进度条边框重叠,不清晰可读。
- 我需要调整此文本的字体和字体颜色。我们如何改变它?
【问题讨论】:
标签: python-3.x tkinter progress-bar