天天看點

pythonturtle畫圓在畫布中間代碼_如何在tkinter畫布中居中邊框

我有一個有幾個視窗的圖形使用者界面。其中一個視窗太大了,是以必須實作一個滾動條,這必須用畫布來完成。這導緻了一個問題,即畫布永遠不會位于視窗的中間,而視窗的大小會自動與顯示的大小相同。在

如何将畫布居中(和頂部)并使滾動條保持在右側?

我知道第一幀(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,