【发布时间】:2021-05-18 20:10:10
【问题描述】:
我正在尝试将样式应用于tkinter 中的滑块小部件。但是,下面代码中对slider_style 参数的更改不会影响my_slider。具体来说,我正在尝试将槽宽度更改为更小。我在不同的教程中看到width 或sliderthickness 参数可能会起作用,但我对任何一个都没有运气(或任何其他样式参数,就此而言)。以下是相关代码:
from tkinter import *
import tkinter.ttk as ttk
window_width = 1000
window_height = 100
root = Tk()
root.title('Measure Marker')
root.geometry(f'{window_width}x{window_height}')
slider_style = ttk.Style()
slider_style.configure('SliderStyle.Horizontal.TScale', width=5, sliderthickness =5)
my_slider = ttk.Scale(root, from_=0, to=100, length=900, style='SliderStyle.Horizontal.TScale')
my_slider.pack(pady=30)
root.mainloop()
我是否正确应用SliderStyle?这是改变槽宽的方法吗?
【问题讨论】:
标签: python tkinter tkinter-scale tkinter.style