【发布时间】:2012-08-15 18:24:01
【问题描述】:
我正在使用 Kivy 框架编写一个应用程序,我偶然发现了一个小而烦人的问题:我不知道如何处理文本字段中的 Tab/Enter/Arrow 键,以便按下任一其中会派发一个事件,例如。将焦点(跳转)到另一个 TextInput 或启动类似send_form()
谁能解释一下这个问题?
【问题讨论】:
-
我认为现在 Kivy 中并没有很多支持这种东西,它们似乎主要是针对触摸的。您可以提交功能请求,或者考虑自己修改 kivy 的 TextInput 类; start here,见第 1266 行(elif key == 9: # tab)。也许在那里触发你自己的自定义事件?