Seite 1 von 1

Wie bekomme ich die Antwortfelder mittig ?

Verfasst: Freitag 23. Mai 2025, 14:49
von LDN
Ich versuche die Werte so anzupassen, dass die Antwortfelder mittig sind aber der Antworttext in den Feldern linksbündig,was sie auch sind. Nur die Antwortfelder sind mehr links am Rand und nicht mittig. Ich blicke nicht mehr durch als Anfänger und Ki kann mir auch nicht helfen .Ich dachte padx sorgt dafür dass alles mittig ist

Code: Alles auswählen

 # Quiz-Bereich
        self.quiz_frame = tk.Frame(root, bg="black")
        self.quiz_frame.pack(expand=True, fill="both")

        self.frage_label = tk.Label(self.quiz_frame, text="", font=("Segoe UI", 20, "bold"),
                                    bg="black", fg="#ddd", wraplength=800, justify="center")
        self.frage_label.pack(pady=10,padx=40)

        self.antworten_frame = tk.Frame(self.quiz_frame, bg="black")
        self.antworten_frame.pack(pady=10,fill="x")

        # Antworten untereinander
        self.buttons = []
        self.user_labels = []
        self.buchstaben = ['A', 'B', 'C', 'D']
        for i in range(4):
            frame = tk.Frame(self.antworten_frame, bg="black")
            frame.pack(fill="x", pady=10, padx=40)
            btn = tk.Button(frame, text="", font=("Segoe UI", 14), height=2,
                            bg="#444", fg="white", relief="raised", borderwidth=2, anchor="w")
            btn.pack(side="left", expand=True, fill="x", padx=(10, 10))
            user_label = tk.Label(frame, text="", font=("Segoe UI", 10, "italic"),
                                  bg="black", fg="#777", width=12, anchor="w")
            user_label.pack(side="bottom")
            self.buttons.append(btn)
            self.user_labels.append(user_label)

        self.status_label = tk.Label(self.quiz_frame, text="", font=("Segoe UI", 12),
                                     bg="black", fg="#00bfff")
        self.status_label.pack(pady=10)