【发布时间】:2016-05-04 05:38:14
【问题描述】:
我的程序上有几个按钮可以将文本输入到条目小部件中,但是我需要该输入通过 validatecommand 运行以使其正常运行,例如通过按键输入,有什么方法可以实现?
【问题讨论】:
-
ttk::entry 有一些验证功能可以满足您的需求。我不知道如何将它们翻译成 python。
标签: python python-3.x tkinter tk
我的程序上有几个按钮可以将文本输入到条目小部件中,但是我需要该输入通过 validatecommand 运行以使其正常运行,例如通过按键输入,有什么方法可以实现?
【问题讨论】:
标签: python python-3.x tkinter tk
给你的函数一个可选参数。然后,您可以使用或不使用按键来调用它。
def callback(self, event=None):
pass
请注意,上面的self 假设是一个面向对象的 Tkinter 应用程序,这通常比其他方法更容易。
【讨论】: