![](/img/trans.png)
[英]How to get the font color of a certain area in tkinter.Text Widget?
[英]How do I set the width of a Tkinter.Text widget scrollbar?
我正在尝试使用Scrollbar
创建一个Tkinter Text
小部件。 这一切都很好,除了我希望Scrollbar
的width
为12像素 ,而不是默认值16像素 。 在线文档中,它指出宽度确实是您可以设置的选项。 那么我做错了什么? 以下是我尝试过的代码。
from tkinter import *
root = Tk()
textBox = Text(root, bd=0, font=('Courier New', 8), width=100, height=25, wrap=NONE)
textVerticalScroll = Scrollbar(root, width=12)
textBox.configure(yscrollcommand=textVerticalScroll.set)
textBox.pack(side=LEFT, fill=BOTH, expand=True)
textVerticalScroll.pack(side=RIGHT, fill=Y)
您的代码有效,请参见屏幕截图:
宽度= 5:
宽度= 55:
我想这与os有关。 我正在使用Ubuntu 14.04 x64和python 3.4。 也许在Windows或Mac上宽度是固定的并由os控制。 或者这些操作系统的tk实现不会改变它或正常工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.