tkinter---GUI

from tkinter import *
#创建窗口
root =Tk()
#标题
root.title('签名设置')
# 窗口大小  小写的x  框大小为600 300  500为x轴大小 300为y轴大小
root.geometry('600x300+500+300')
#标签控件
# pack:按添加顺序排列组件
# grid:按行列形式排列组件  网格
# place:允许程序员指定组件的大小和位置
#grid 管理器可以说是 Tkinter 这三个布局管理器中最灵活多变的。如果你只希望学习使用一个布局管理器,
# 那么 grid 绝对是首选。当你在设计对话框的时候,使用 grid 尤其便捷。使用一个 grid 就可以简单的实现
# 你用很多个框架和 pack 搭建起来的效果。使用 grid 排列组件,只要告诉它你想要组件放置的位置
# (行 / 列,row 选项指定行,column 选项指定列)。此外你并不用提前指出网格(grid 分布给组件的位置称为网格)
# 的尺寸,因为管理器会自动计算
lable = Label(root,text='签名',font=('微软雅黑',20))
lable.grid(row = 0,column =0)    #默认的为0行0列
#输入框
entry = Entry(root,text='efgf',fg='red',font=('微软雅黑',20))
entry.grid(row=0,column =1)
#点击按钮
button = Button(root,text='设计签名',font=('微软雅黑',20))
button.grid(row=1,column=1,sticky=W)   #W左对齐  E右对齐
# button['width'] =20   按钮宽和高
# button['height'] =1



#显示窗口
root.mainloop()
原文地址:https://www.cnblogs.com/jdwy24/p/13958926.html