私は Windows で Python 2.7/tkinter でコーディングしており、リストバーにスクロールバーを配置しています。これは簡単に実行できます ( effbot.orgに感謝します)。ただし、スクロールバーを広くしたい-タッチスクリーンで使用されるため、選択しやすいほど良い. width 属性を使用すると幅が広くなると思いましたが、空白を作成するだけです。ここで何が間違っていますか?
コード:
from Tkinter import *
top = Tk()
scrollbar = Scrollbar(top, width=100)
scrollbar.pack(side=RIGHT, fill=Y)
listbox = Listbox(top, yscrollcommand=scrollbar.set)
for i in range(1000):
listbox.insert(END, str(i))
listbox.pack(side=LEFT, fill=BOTH)
scrollbar.config(command=listbox.yview)
top.mainloop()
これをもたらします: