2
我正在使用this post中的技术滚动列表Checkbuttons
。滚动文本中的检查按钮“溢出”顶部边框
我已经注意到,Text
小部件内创建的窗口有时会“溢出”的小部件本身的顶部和底部边框:
显然,这不会阻止控件做它的工作,但它看起来很渺茫,我倾向于挑剔这样的事情。
调整窗口小部件的高度可以减少它的实例,但不会阻止它发生。 pady
设置也没有帮助,因为它仅应用于整个内容的绝对顶部和底部(与当前可见部分相比)。
我甚至尝试切换到Canvas
而不是Text
小部件,但出现相同的溢出,甚至当我使用yscrollincrement
获得对滚动行为完全控制。
这只是Tkinter的一个限制,还是有一些其他设置或我错过的巧妙方法?
如果它很重要,我的环境是的Python 2.7.6,在Windows 7
短语“外框”是这里的关键 - 我没有使用任何东西来框架 - 在文本小部件。我最终转而使用Canvas小部件(配置了'tk.FLAT' relief),但将其放入了一个配置有'tk.GROOVE'缓存的Frame小部件中。边缘现在已经牢固定义,没有溢出。 – JDM