python grid布局_Python_tkinter(3)_grid布局

  • Post author:
  • Post category:python


Grid(网格)布局管理器,是Tkinter里面最灵活的几何管理布局器。注意:不要试图在一个主窗口中混合使用pack和grid。

1.简单的布局

from tkinter import *

root = Tk()

label1 = Label(root, text=”用户名:”)

label2 = Label(root, text=”密码:”)

entry1 = Entry(root)

entry2 = Entry(root)

label1.grid(row=0, padx=’10’, pady=’10’)

label2.grid(row=1)

entry1.grid(row=0, column=1, padx=’10’, pady=’10’)

entry2.grid(row=1, column=1, padx=’10’, pady=’10’)

mainloop()

运行结果

85c06f57f3f464a238297acc0996d5c7.png

说明:

(1) label1没写column属性,默认从0开始

(2) padx 控件与外边框的水平距离;ipadx 控件内文字与控件边框的距离;



版权声明:本文为weixin_42522912原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。