【问题标题】:Kivy textinput on_leave propertyKivy textinput on_leave 属性
【发布时间】:2017-01-04 05:50:49
【问题描述】:

我正在尝试获取一个文本输入,当用户使用选项卡离开焦点或单击另一个小部件时,它将运行我为小部件构建的验证功能。我发现的问题是 textinput 小部件没有 on_leave 属性。我知道我可以使用 on_text_Validate 但我希望能够在用户按下标签或点击离开时做到这一点。

关于如何将 on_leave 属性带到 text_input 小部件的任何想法?

我正在使用 Kivy 1.9.2、Python 3、Windows 8 机器

【问题讨论】:

    标签: python-3.x kivy


    【解决方案1】:
    def on_focus(self, *args):
        if self.focus:
            'do something'            
        else:
            'do something'
    

    试试这个,希望对你有帮助,

    【讨论】:

      猜你喜欢
      • 2021-05-29
      • 2016-08-27
      • 1970-01-01
      • 2013-09-10
      • 1970-01-01
      • 2021-11-03
      • 2016-01-15
      • 2012-12-16
      • 2018-05-13
      相关资源
      最近更新 更多