Hallo.

Ich habe ein Quiz mit tkinter programmiert. Als Antwortmöglichkeiten gibt es immer 4 Buttons. Mein Problem ist jetzt, dass, wenn ich den Knopf drücke, sich die Farbe des Hintergrundes in rot oder grün verändern soll. Das tut es aber nicht. Der untere Teil befindet sich in einer Klasse (die ich da jetzt nicht hinschreibe):

Hier ein Teil von meinem Code:

import random
from tkinter import *

window = Tk()
window.title("Quiz")
window.geometry("600x450")

#Ab hier ist die Klasse
self.a1 = answers[0]
self.Ra = ""
self.lock = False
self.RaBtn = Button(window, text="",font=("Arial", 14))
self.antw1 = Button(window, text="",font=("Arial", 14))
self.right = 0

def control1(self):
  if self.lock == False:
    if self.Ra != self.a1:
      self.antw1.configure(bg='red')
    else:
      self.antw1.configure(bg='green')
      self.right += 1
      self.RaBtn.configure(bg='green')
      self.lock = True

Ich hoffe es ist so verständlich.