我正在使用一个事件,但它没有注册,因为诅咒者仍在输入字段 (tkinter) 中



我的窗口中有一个输入字段,我想在输入字段中键入一些内容, 按 Enter,发生了一些事情,但它不起作用,因为当我在键入某些内容后按 Enter 时,curser 仍在输入字段中

这是我一直在过度简化的代码(对于这个问题,不重要的部分被省略了(

from tkinter import *    

def some_func():
#other code I want to happen when I press enter

root = Tk()

entry_one_root = Entry(root).place(x=0, y=0)



root.mainloop()

有没有办法解决这个问题? 感谢您的帮助

这是你要找的吗?

import tkinter as tk
root = tk.Tk()
entry = tk.Entry(tk.root)
def some_func():
...
# Bind enter key on entry to some_func
entry.bind("<Enter>", lambda event: some_func())
root.mainloop()

最新更新