小编Baw*_*wer的帖子

检查 tkinter 中是否按下了特定键

所以,我一直在尝试使用 tkinter 来检查是否按下了特定的键,但我没有找到任何东西,所以我开始想知道这是否不可能。所以,我正在检查是否有人知道一种方法。顺便说一句,我不想​​使用 pynput 中的侦听器,因为它不能与 tkinter 同时运行。

如果你知道一种方法,并且可以以初学者友好的方式做到这一点,我会大量应用它,但如果你不能,发布就是无论如何,我很感谢你所做的一切:)

我完成的脚本(这就是我想做的):

import tkinter
import pyautogui

root = tkinter.Tk()
root.geometry("1000x500")

def sum():
    label = tkinter.Label(root, text="yes")
    label.place(x=500, y=250)

def fun(event):
    if event.keysym=='b':
        pyautogui.moveTo(x=500, y=500)

root.bind("<Key>", fun)
root.mainloop()
Run Code Online (Sandbox Code Playgroud)

python tkinter

2
推荐指数
1
解决办法
6818
查看次数

标签 统计

python ×1

tkinter ×1