微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在tkinter中设计滚动条不是ttk的

如何解决如何在tkinter中设计滚动条不是ttk的

我试图设计tkinter的滚动条,而不是使用ttk滚动条。

但是我无法在滚动条上实现设计。我想我已经实现了与effbot文档中相同的配置选项。

from tkinter import *
testing=Tk()
a=ListBox(testing,height=6)
sc=Scrollbar(testing,orient=VERTICAL,command=a.yview)
for i in range(100):
    a.insert(END,i)
a.config(yscrollcommand=sc.set)
def designs():
    # This function does nothing :(
    sc.config(background='orange',borderwidth=34)
    sc.config(highlightthickness=30,highlightcolor='orange',highlightbackground='skyblue')
    sc.config(troughcolor='orange')
designs() # here...
sc.pack(side=RIGHT,fill=Y)
a.pack()
testing.mainloop()

Here's my output

是否可以更改滚动条的低谷部分和非低谷部分的背景颜色以及一些诸如活动背景的效果?请帮忙!!!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。