widget entry: comment associer la touche <Return> ↩︎ et <Enter> ⌅
Bonjour,
Dans le cadre d'un programme sous Tkinter, lorsque j'entre des données utilisateur dans le widget Entry, la touche <Return> liée au bind fonctionne correctement mais la touche <Enter> est sans effet , ce qui est plus commode lorsque l'on entre des éléments avec le pavé numérique.
Voici mon bout de code:
Code:
1 2 3 4 5 6 7 8 9
| def top(self):
def capter(event):
self.entry3.quit()
self.entry3 =Entry(self.frame3, bd=0, highlightcolor='gray20', highlightbackground='gray10', insertbackground='gray20', highlightthickness=1, bg="gray8", fg="thistle4", font='arial 20', justify='center', width=50)
self.entry3.pack()
self.entry3.focus()
self.entry3.bind('<Return>', lambda event : capter(event))
self.entry3.mainloop()
return self.entry3.get() |
Est-ce qu'il est possible d'associer ces deux touches pour une même destinée ?
Je vous remercie pour les éléments de réponse que vous voudrez bien me livrer.