首页 > 编程语言 > 详细

python Tkinter知识点

时间:2016-05-05 21:48:06      阅读:192      评论:0      收藏:0      [点我收藏+]
#!/usr/bin/python
# -*- coding: UTF-8 -*-

if __name__ == __main__:
    from  Tkinter import *
    root = Tk() #Tk()是Tkinter库中的一个函数.
    root.title(什么鬼)
    canvas = Canvas(root,
                    width = 400, # Canvas的宽度
                    height = 400,# Canvas的高度
                    bg = red   # Canvas的北京颜色
                    )
    x0 = 20
    y0 = 20
    y1 = 275
    x1 = 275
    # 矩形
    canvas.create_rectangle(x0,y0,x1,y1,fill =yellow) # 矩形 两个坐标点 (x0,y0) (x1,y1) 起始点和终点 在一个对角线上
    # 直线
    canvas.create_line(30,30,300,30,width =1,fill = yellow) # 直线 (30,30)(300,30) 起点和终点
    # 椭圆
    a1 = 100
    b1 = 100 # 中心点坐标
    r = 60   # 半径
    w1 = 90
    h1 = 60
    # w1和h1表示 左右和上下的距离
    # canvas.create_oval(a1 - r,b1 - r,w1,h1,width = ‘1‘,fill = ‘yellow‘)

    # 圆弧
    canvas.create_arc(60,100,300,200, # 坐标含义自己尝试 extent 设置90 和 180就会明白
                      start = 0,extent = 180) # 圆弧的起止角度


    # canvas.pack(expand=YES, fill=BOTH) 将Canvas添加到主窗口
    # expand置1
    # 使能fill属性
    # expand置0
    # 关闭fill属性
    # fill = X
    # 当GUI窗体大小发生变化时,widget在X方向跟随GUI窗体变化
    # fill = Y
    # 当GUI窗体大小发生变化时,widget在Y方向跟随GUI窗体变化
    # fill = BOTH
    # 当GUI窗体大小发生变化时,widget在X、Y两方向跟随GUI窗体变化
    canvas.pack()

    root.mainloop()

 

python Tkinter知识点

原文:http://www.cnblogs.com/caicaige/p/5462777.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!