当前位置:   article > 正文

Python:使用Tkinter绘制矩形_python tkinter 画矩形

python tkinter 画矩形

Python GUI编程

python提供了多个图形开发界面的库,常用Python GUI库有:

  • Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。

  • wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能健全的 GUI 用户界面。

  • Jython:Jython 程序可以和 Java 无缝集成。除了一些标准模块,Jython 使用 Java 的模块。Jython 几乎拥有标准的Python 中不依赖于 C 语言的全部模块。

 由于接下来实现的东西需要用到矩形绘制,所以需要使用Python GUI编程,这里选择Tkinter库(Python内置,import即可)。先简单了解一下如何使用Tkinter绘制矩形(注意Tkinter在python2中是Tkinter,在python3中是tkinter)

  1. #-*- coding: utf-8 -*-
  2. import tkinter
  3. #创建窗口
  4. window = tkinter.Tk()
  5. #窗口标题
  6. window.title("分钱问题")
  7. #创建画布
  8. canvas = tkinter.Canvas (window,width=800,height=500,bg="white")
  9. #绘制矩形(x1,y1,x2,y2),填充颜色:blue,边框颜色:blue
  10. canvas.create_rectangle(100,100,120,150,fill='blue',outline='blue')
  11. #使用tag标识矩形
  12. canvas.create_rectangle(200,200,220,250,fill='red',outline='red',tag="red")
  13. #包装画布
  14. canvas.pack()
  15. #删除指定图形
  16. canvas.delete("red")
  17. #运行并显示窗口
  18. window.mainloop()

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/742869
推荐阅读
相关标签
  

闽ICP备14008679号