tkinter GUi设计 常见问题

Grid参数设置

  • columnspan=2合并列
  • rowspan=2合并行
  • 对齐方式sticky,默认居中
  • W、E、N、S == 上/下/左/右
  • padx=5, pady=5 控件之间的边距
  • ipadx,ipady:设置控件里面水平(垂直)方向空白区域大小;;

padx:设置控件周围水平方向空白区域保留大小; pady:设置控件周围垂直方向空白区域保留大小;

label.grid(row=0, column=2, columnspan=2, rowspan=2, sticky=W+E+N+S, padx=5, pady=5)

Button按钮组件 调用含参数的函数

tk.Button(root, text='Button', command=lambda :fun(x,y,z))
  • 使用lamdba函数

生成一个exe可执行文件

pyinstaller -F dpython.py

你可能感兴趣的:(tkinter GUi设计 常见问题)