我有一个有几个窗口的图形用户界面。其中一个窗口太大了,所以必须实现一个滚动条,这必须用画布来完成。这导致了一个问题,即画布永远不会位于窗口的中间,而窗口的大小会自动与显示的大小相同。在
如何将画布居中(和顶部)并使滚动条保持在右侧?
我知道第一帧(frame0)不是真的需要,但它使我在以后更容易。
我更新了下面的脚本,所以它可以独立运行。我知道这不是很好,但它是我所有代码的重要摘要。在
谢谢你的帮助。在from Tkinter import *
class GUI:
def __init__(self, parent):
self.myParent = parent
self.frame = Frame(self.myParent, bd = 2, relief = GROOVE, padx = 20, pady = 20)
self.RWidth=self.frame.winfo_screenwidth()
self.RHeight=self.frame.winfo_screenheight()
self.myParent.geometry("%dx%d+0+0" % (self.RWidth, self.RHeight)) # Make Window fullscreen if no other geometry definition
def GUI(self):
self.myParent.title("Transport to Sorting-Point") # Title of Window
self.frame0 = Frame(self.myParent)
self.frame0.pack(expand=True,