我正在使用Python的Tkinter创建一个简单的GUI应用程序,但是我在将滚动条添加到单个框架时遇到了问题。该框架在我的20英寸显示器上从上到下都可见,但为了在净书或任何其他低分辨率屏幕上显示所有内容,它需要一个滚动条。这是我如何认为它会工作的片段(它可以与列表框一起使用)。
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。