Wie bekomme ich die Antwortfelder mittig ?
Verfasst: Freitag 23. Mai 2025, 14:49
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)