PythonGUI概述PythonGUI库Tkinter(标准GUI)PyQtwxPythonPyGTKfromtkinterimport*root=Tk()("helloworld")('300x200')()('300x200')#宽300,('300x200+50+200')#宽300,高200,左边距50,上边距200fromtkinterimport*root=Tk()("helloworld")('300x150')label=Label(root,text="我是标签")() btnA=Button(root,text="确定",width=12)btnB=Button(root,text="取消",width=12)(x=50,y=50)(x=150,y=50)()添加控件***fromtkinterimport*root=Tk()lb=Label(root,text='我是一个标签',bg='#d3fbfb',fg='red',font=('华文新魏',16),width=20,height=1)()()设置控件属性创建时设置属性的值属性=属性值***fromtkinterimport*root=Tk()lb=Label(root,text='我是一个标签',bg='#d3fbfb',fg='blue')(width=20,height=1)()()设置控件属性利用构件类的config方法***fromtkinterimport*root=Tk()lb=Label(root,text='我是一个标签',bg='#d3fbfb',fg='blue')lb["font"]=('华文新魏',16)lb["width"]=()()设置控件属性对象视为字典这里的单位是字符数PythonGUI布局管理布局管理布局:界面元素在界面中的位置安排Tkinter提供三种布局管理器:pack、grid、placefromtkinterimport*root=Tk()("helloworld")('300x200')label=Label(root,text="我是标签")()btn1=Button(root,text="我是按钮",width=20)()()pack()方法布局:以最小占用空间的方式自上而下排列。布局管理pack布局
图形化界面设计ppt课件 来自淘豆网www.taodocs.com转载请标明出处.