1.Label使用
tkinter.Label(root,fg="blue",bg="red",width=10,height=3,text="test",font=('Tempus Sans ITC', 20)).pack()
属性介绍:
fg:前背景色
bg:背景色
width:宽度
height:高度
font:字体,字体大小
text:文本内容
2.Entry使用
Entry的text属性不能设置Entry的文本
在Entry中设定初始值,使用textvariable将变量与Entry绑定
列如:
e= tkinter.StringVar()
entry1=tkinter.Entry(root,textvariable=e,state="readonly")
e.set("测试数据")
entry1.pack()
属性介绍:
textvariable: 用来控制Entry里面的文本内容
state: 有两只状态 (readonly , normal) readonly:就只能看文字,不能编辑输入内容
3.Botton使用
def test():
print("12223")
tkinter.Button(root,bd=2,width=12,height=3,command=test,text="测试按钮")
属性介绍:
bd:边框的宽度
command:按钮点击的回调函数
4.CheckBox使用
v = IntVar()
cbtn = tk.Checkbutton(root, text="test", variable=v, font=('Tempus Sans ITC', 10))
v.set(1)
属性介绍:
variable :绑定控制条件
列如: