【发布时间】:2014-12-29 23:25:35
【问题描述】:
我正在尝试使用Scrollbar 创建一个 Tkinter Text 小部件。这一切正常,除了我希望Scrollbar 有一个 12 像素 的width,而不是默认值 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)
【问题讨论】:
-
什么平台?我认为您只能在非 Windows、非 osx 机器上更改宽度。这就是我们为原生小部件支付的价格。
标签: python python-3.x tkinter