绑定方法
def do_something(event):
pass
#按下时触发
text.bind('<Return>', do_something) #不是Enter而是Return
#弹起时触发
text.bind('<KeyRelease-Return>', do_something)
问题描述
在按下回车键时,不仅会触发我们绑定的方法,还会触发回车键原本的换行效果,
但我们希望只触发绑定的方法而不进行换行。
解决方法
在绑定事件函数的末尾加上 return ‘break’ 即可阻止按键的默认操作
def do_something(event):
#code
return 'break'
text.bind('<Return>', do_something)