【发布时间】:2011-05-31 21:06:57
【问题描述】:
我正在使用带有 Python 的 Tkinter 创建一个简单的 GUI 应用程序,但是在将滚动条添加到单个帧时遇到问题。该框架在我的 20" 上从上到下可见,但为了在上网本或任何其他低分辨率屏幕上显示所有内容,它需要一个滚动条。这是我认为它如何工作的 sn-p(它适用于列表框) .
framelist = Tkinter.Frame(self.pmaster, relief=FLAT, borderwidth=0)
framelist.pack(fill=BOTH, padx=0, pady=0)
yscroll = Tkinter.Scrollbar(framelist, width=10, orient=VERTICAL)
yscroll.pack(fill=Y,side=RIGHT,padx=0,pady=0)
虽然这显然不适用于框架。对于你们在这个问题上的任何帮助,我们将不胜感激!
我也想知道 Tkinter 是否可能已经过时了。这是我在学校学习的唯一 GUI 界面,但那是几年前的事了,它不再真正满足我的要求了。肯定有更好的选择吗?顺便说一句,我在 Ubuntu 上。
【问题讨论】:
标签: python scrollbar tkinter frame tk