2016-04-15 3 views
0

Ich mache ein Tic-Tac-Toe-Spiel und ich muss überprüfen, ob der Button-Text 'X' oder 'O' ist, damit ich prüfen kann, ob es einen Gewinner gibt. Gibt es eine Möglichkeit für mich, dies zu tun? Ich habe versucht, dies nur als eine zufällige Vermutung zu sehen, wie es funktioniert:Überprüfung der Schaltfläche in tkinter?

if button1.config(text='X'): 
    #x_won = True 
else: 
    pass 

Gibt es für mich eine Möglichkeit, dies zu tun?

Antwort

0

Sie können auf den Text der Tasten zugreifen, indem Sie button1['text'] oder eine andere Taste drücken.

Sie können die Schlüssel für die Schaltfläche sehen von button1.keys()

Sie können prüfen, tun if button1['text'] == 'X': etc

Mit button.config(text='X') die Tasten Text setzt auf Gleichheit X nicht als Kontrolle.