我正在尝试将样式应用于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
正确吗?这是改变槽宽的方法吗?