如何在tkinter窗口中添加边距?

所以到目前为止我有一个简单的python tkinter窗口,我正在添加文本,按钮等.

片段:

class Cfrm(Frame):

    def createWidgets(self):

        self.text = Text(self, width=50, height=10)
        self.text.insert('1.0', 'some text will be here')
        self.text.tag_configure('big', font=('Verdana', 24, 'bold'))


        self.text["state"] = "disabled"
        self.text.grid(row=0, column=1)

        self.quitw = Button(self)
        self.quitw["text"] = "exit",
        self.quitw["command"] = self.quit
        self.quitw.grid(row=1, column=1)


    def __init__(self, master=None):
        Frame.__init__(self, master)
        self.pack()
        self.createWidgets()

问题是,我希望在窗口周围有大约15-20 px的边距,我到处寻找,我找不到解决方案.也

self.text.tag_configure('big', font=('Verdana', 24, 'bold'))

不起作用.任何可能的解决方

最佳答案
好的,这是我在问题1中找到的解决方案:

self.grid(padx=20, pady=20)

删除.text似乎改变了整个框架.我还没有解决问题2.

转载注明原文:如何在tkinter窗口中添加边距? - 代码日志