python获取点击的坐标画图形的方法


Posted in Python onJuly 09, 2019

获取输入的五个点画五边形

def pentagonUpdate():
  p = {}
  win = GraphWin("Click", 800, 300)#后面两个值为窗体的长和宽
  for i in range(5):
    p[i] = win.getMouse()
    p[i].draw(win)
  polygon = Polygon(p[0], p[1], p[2], p[3], p[4])
  polygon.setFill("peachpuff")
  polygon.setOutline("black")
  polygon.draw(win)
  win.getMouse()

获取输入的两个点画直线

def GetMouseDraw():
  p = {}
  win = GraphWin("Click me")
  for i in range(2):
    p[i] = win.getMouse()
    p[i].draw(win)
  line = Line(p[0], p[1])
  line.draw(win)
  win.getMouse()
if __name__ == '__main__':
  pentagonUpdate()

以上这篇python获取点击的坐标画图形的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之模块的加载
Oct 24 Python
Python的包管理器pip更换软件源的方法详解
Jun 20 Python
python实现人脸识别代码
Nov 08 Python
python tkinter canvas 显示图片的示例
Jun 13 Python
python装饰器常见使用方法分析
Jun 26 Python
Django 缓存配置Redis使用详解
Jul 23 Python
Python编程快速上手——疯狂填词程序实现方法分析
Feb 29 Python
Python内建序列通用操作6种实现方法
Mar 26 Python
python绘制趋势图的示例
Sep 17 Python
python中not、and和or的优先级与详细用法介绍
Nov 03 Python
用Python的绘图库(matplotlib)绘制小波能量谱
Apr 17 Python
Python OpenCV实现图像模板匹配详解
Apr 07 Python
Pandas之排序函数sort_values()的实现
Jul 09 #Python
python爬虫之快速对js内容进行破解
Jul 09 #Python
python 求某条线上特定x值或y值的点坐标方法
Jul 09 #Python
python将字符串转换成json的方法小结
Jul 09 #Python
Python绘制堆叠柱状图的实例
Jul 09 #Python
python3 线性回归验证方法
Jul 09 #Python
python time.sleep()是睡眠线程还是进程
Jul 09 #Python
You might like
PHP SQLite类
2009/05/07 PHP
php set_include_path函数设置 include_path 配置选项
2016/10/30 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
PHP使用星号替代用户名手机和邮箱的实现代码
2018/02/07 PHP
使用jQuery内容过滤选择器选择元素实例讲解
2013/04/18 Javascript
常见的jQuery选择器汇总
2014/11/24 Javascript
javascript特殊文本输入框网页特效
2016/09/13 Javascript
详解微信小程序开发之下拉刷新 上拉加载
2016/11/24 Javascript
基于JavaScript实现前端数据多条件筛选功能
2020/08/19 Javascript
JavaScript ES6箭头函数使用指南
2018/12/30 Javascript
JS数组求和的常用方法总结【5种方法】
2019/01/14 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
通过原生vue添加滚动加载更多功能
2019/11/21 Javascript
Vuejs中的watch实例详解(监听者)
2020/01/05 Javascript
JS中的继承操作实例总结
2020/06/06 Javascript
[01:20:47]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第一场 1月19日
2021/03/11 DOTA
详解在Python和IPython中使用Docker
2015/04/28 Python
Linux中安装Python的交互式解释器IPython的教程
2016/06/13 Python
Python利用matplotlib生成图片背景及图例透明的效果
2017/04/27 Python
Python实现将Excel转换为json的方法示例
2017/08/05 Python
解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
2017/10/01 Python
Python实现矩阵转置的方法分析
2017/11/24 Python
python如何修改装饰器中参数
2018/03/20 Python
使用Python处理Excel表格的简单方法
2018/06/07 Python
python文档字符串(函数使用说明)使用详解
2019/07/30 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
如何基于python操作excel并获取内容
2019/12/24 Python
2019年.net常见面试问题
2012/02/12 面试题
教学评估实施方案
2014/03/16 职场文书
团队口号大全
2014/06/06 职场文书
物业公司的岗位任命书
2014/06/06 职场文书
建筑节能汇报材料
2014/08/22 职场文书
2014大学生职业生涯规划书最新范文
2014/09/13 职场文书
学生评语集锦
2015/01/04 职场文书
python井字棋游戏实现人机对战
2022/04/28 Python
SQL Server中使用表变量和临时表
2022/05/20 SQL Server