【发布时间】:2018-03-01 21:47:13
【问题描述】:
再次!我正在尝试向我的 TextInput 小部件添加一个字符计数器,但我不知道要为四个参数传递哪些参数,也不知道它们应该如何工作。我检查了文档,但它让我更深入了树林。无论如何,这里是相关的sn-ps。
def charsLeft(window, keycode, text, modifiers):
# Do some magic, pass some parameters, and then...
ansLen.text = str(len(hidden.text) - len(answer.text))
这是我的布局代码:
ansLen = Label(bold=True, halign="center", size_hint=(.2, .5), text_size=self.size, valign="middle")
answer = TextInput(id="sbt", multiline=False, size_hint=(.8, .5), text="")
answer.bind(keyboard_on_key_down=charsLeft)
我认为因为它几乎出现在每个网站上,它应该是相当简单的。我只是不知道我在这里不知道什么。
【问题讨论】: