Gibt es eine Möglichkeit, einen Knopf zu drücken, ohne tkinter / python zu berühren?

8

Hi, ich muss das machen, weil ich ein Matching / Memory-Spiel mache, und es muss einen Button geben (total getrennt von dem des aktuellen Spiels), dass wenn ich ihn drücke, er den Matching zeigen muss Karten automatisch, ohne die Tasten mit der Maus zu berühren.

Gibt es eine "Press" -Funktion oder etwas ähnliches zum Drücken der Taste?

Danke! :)

    
Bryan Black 24.05.2014, 00:08
quelle

1 Antwort

11

Wie Joel Cornett in einem Kommentar vorschlägt, könnte es sinnvoller sein, einfach den Callback aufzurufen, den Sie an die Schaltfläche übergeben haben. Wie in den Dokumenten beschrieben, verfügt die Button.invoke() -Methode über die Methode Dieselbe Wirkung wie das Drücken der Taste (und das Ergebnis des Rückrufs zurückgibt), mit dem leichten Vorteil, dass es keine Wirkung hat, wenn die Taste momentan deaktiviert ist oder keinen Rückruf hat.

    
ikdc 24.05.2014, 01:24
quelle