Domanda [RISOLTO]Usare la testiera per premere un bottone?

Stato
Discussione chiusa ad ulteriori risposte.

AESNCD

Utente Electrum
27 Giugno 2016
252
62
14
151
Salve a tutti !

Volevo sapere se fosse possibile usare la tastiera per attivare un bottone su tkinter, tipo:
se premo ENTER si avvia il bottone dello START. Senza che ogni volta devo usare il mouse per cliccarlo.
 
In teoria dovrebbe funzionare se tu usassi il metodo bind():

Python:
nomeFinestraTk.bind("<Return>", nomeMetodoDaEseguire)
nomeButton = tk.Button(nomeFinestraTk, tetx="pulsante", command=nomeMetodoDaEseguire)

In questo modo leghi il metodo 'nomeMetodoDaEseguire()' alla pressione del tasto ENTER e questo stesso metodo dovrà essere, ovviamente, lo stesso che richiami al click del button 'nomeButton'.
Spero di essere stato abbastanza chiaro, se dovessi avere problemi scrivi pure;).
 
In teoria dovrebbe funzionare se tu usassi il metodo bind():

Python:
nomeFinestraTk.bind("<Return>", nomeMetodoDaEseguire)
nomeButton = tk.Button(nomeFinestraTk, tetx="pulsante", command=nomeMetodoDaEseguire)

In questo modo leghi il metodo 'nomeMetodoDaEseguire()' alla pressione del tasto ENTER e questo stesso metodo dovrà essere, ovviamente, lo stesso che richiami al click del button 'nomeButton'.
Spero di essere stato abbastanza chiaro, se dovessi avere problemi scrivi pure;).
Quando premo INVIO la finestra si chiude e non mi fa andare avanti :(
 
Stato
Discussione chiusa ad ulteriori risposte.