tkinter是python自带的GUI库,可以实现简单的GUI交互,该例子添加了五种不同效果的Button,如图:
from tkinter import *
from tkinter import messagebox #python3.0的messagebox,属于tkinter的一个组件
top = Tk()
top.title("button test")
def callback():
messagebox.showinfo("Python command","人生苦短、我用Python")
Button(top, text="外观装饰边界附近的标签", width=19,bg="red",relief="raised").pack()
Button(top, text="设置按钮状态",width=21,state="disable").pack()
Button(top, text="设置bitmap放到按钮左边位置", compound="left",bitmap="error").pack()
Button(top, text="设置command事件调用命令", fg="blue",bd=2,width=28,command=callback).pack()
Button(top, text ="设置高度宽度以及文字显示位置",anchor = 'sw',width = 30,height = 2).pack()
top.mainloop()