pack

这个布局管理器,要么将组件垂直的排列,要么水平的排列。

grid


    def createWidget(self):
        self.lable01 = Label(self,text = "用户名")
        self.lable01.grid(row=0,column=0)
        self.entry01 = Entry(self)
        self.entry01.grid(row=0,column = 1)
        Label(self,text="用户名为手机号").grid(row = 0,column = 2)

place布局管理器


    def createWidget(self):
        Button(root,text="ddd").place(relx=0.2,x=100,y=20,relwidth=0.2,relheight=0.5)

relx是相对于root的距离0.2的宽度,之后往右走x=100的距离
relwidth是相对于root的宽度乘以0.2