python 经典实践教程:五子棋如何获得鼠标点击坐标

本文分享了如何在Python五子棋项目中获取鼠标点击坐标的方法,包括坐标处理和过滤,适合学习Python编程和游戏开发的读者。文章还提及作者的自学经历和学习资源。
摘要由CSDN通过智能技术生成

@本文来源于公众号:csdn2299,喜欢可以关注公众号 程序员学府

这篇文章主要介绍了python 五子棋如何获得鼠标点击坐标,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
点坐标的取自:

from tkinter import *
 
root=Tk()
 
#创建一个框架,在这个框架中响应事件
frame=Frame(root,width=200,height=200)
 
def callBackLeft(event):
  print("相对于应用程序左上角的位置,左键点击的位置是",event.x,event.y)
  print("相对于屏幕左上角的位置,左键点击的位置是",event.x_root,event.y_root)
 
def callBackRight(event):
  print("右键点击的位置是",event.x,event.y)
  print("右键点击的位置是",event.x_root,event.y_root)
 
frame.bind("<Button-1>",callBackLeft)
frame.bind("<Button-3>",callBackRight)
frame.pack()
 
mainloop()

执行后 结果如图:在这里插入图片描述
对坐标进行 处理和过滤得到 具体坐标

from tkinter import *
root = Tk()
 
size = 16
 
def piant(event):
  if event.x %
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值