博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python-GUI
阅读量:6080 次
发布时间:2019-06-20

本文共 911 字,大约阅读时间需要 3 分钟。

tkinter:是python跨平台的自带库。

1 import random 2 from tkinter import * 3 # 构建一个窗口 4 tk=Tk() 5 tk.title("GUI") 6 def wwh(): 7     print("想学习找我,嘿嘿") 8  9 # 构建一个画布,宽高,以像素为单位10 canvas=Canvas(tk,width=200,height=100)11 canvas.pack()12 btn=Button(tk,text="这是一个rb网站....你敢吗?",command=wwh)13 # 显示界面14 btn.pack()15 16 canvas.create_rectangle(10,10,50,50)17 canvas.create_line(10,10,200,200)18 canvas.create_rectangle(20,20,100,50)19 canvas.create_arc(75,75,175,100,extent=359,style=ARC)20 canvas.create_polygon(100,20,175,50,120,80,150,90)21 22 def random_wwh(width,height):23     x=random.randrange(width)24     y=random.randrange(height)25     x1=x+random.randrange(width)26     y1=y+random.randrange(height)27     canvas.create_rectangle(x,y,x1,y1,stipple='gray12',dash=10)28 29 # 循环绘制200个图形30 for wwh in range(0,200):31     random_wwh(300,300)32 33 # 运行34 tk.mainloop()

 

转载于:https://www.cnblogs.com/Wang-Wenhui/p/8970872.html

你可能感兴趣的文章
zabbix agent item
查看>>
一步一步学习SignalR进行实时通信_7_非代理
查看>>
AOL重组为两大业务部门 全球裁员500人
查看>>
字符设备与块设备的区别
查看>>
为什么我弃用GNOME转向KDE(2)
查看>>
Redis学习记录初篇
查看>>
爬虫案例若干-爬取CSDN博文,糗事百科段子以及淘宝的图片
查看>>
Web实时通信技术
查看>>
第三章 计算机及服务器硬件组成结合企业运维场景 总结
查看>>
IntelliJ IDEA解决Tomcal启动报错
查看>>
默认虚拟主机设置
查看>>
php中的短标签 太坑人了
查看>>
[译] 可维护的 ETL:使管道更容易支持和扩展的技巧
查看>>
### 继承 ###
查看>>
数组扩展方法之求和
查看>>
astah-professional-7_2_0安装
查看>>
函数是对象-有属性有方法
查看>>
uva 10107 - What is the Median?
查看>>
Linux下基本栈溢出攻击【转】
查看>>
c# 连等算式都在做什么
查看>>