码迷,mamicode.com
首页 > 编程语言 > 详细

python Tkinter知识点

时间:2016-05-05 21:48:48      阅读:1857      评论: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)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!