python中如何在窗口中显示坐标
时间: 2024-04-29 18:25:41 浏览: 95
要在Python窗口中显示坐标,你可以使用Pygame模块来创建一个窗口并在其上显示坐标。以下是一个简单的示例代码:
```python
import pygame
# 初始化Pygame
pygame.init()
# 定义窗口宽度和高度
WIDTH = 500
HEIGHT = 500
# 创建一个窗口
screen = pygame.display.set_mode((WIDTH, HEIGHT))
# 设置窗口标题
pygame.display.set_caption("显示坐标")
# 设置字体和字体大小
font = pygame.font.Font(None, 30)
# 循环运行程序
while True:
# 处理事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
quit()
# 获取鼠标位置
pos = pygame.mouse.get_pos()
# 清空屏幕
screen.fill((255, 255, 255))
# 显示坐标
text = font.render("坐标:({},{})".format(pos[0], pos[1]), True, (0, 0, 0))
screen.blit(text, (10, 10))
# 更新屏幕
pygame.display.update()
```
这将创建一个窗口,在窗口中显示鼠标的坐标。每当鼠标移动时,坐标将更新并在屏幕上显示出来。
阅读全文