lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte
Wie kann ich éine Checkbox wie in HTML mit Tkinter erstellen und bei einem Klick prüfen welche Optionen gesetzt waren?
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Tkinter hat das Checkbutton Objekt zur Darstellung einer Checkbox.

import tkinter as tk
from tkinter import ttk

def show_selected():
    selected_options = [var1.get(), var2.get(), var3.get()]
    print("Selected options:", selected_options)

root = tk.Tk()
root.title("Kontrollkaestchen Beispiel")

var1 = tk.BooleanVar()
var2 = tk.BooleanVar()
var3 = tk.BooleanVar()

checkbutton1 = ttk.Checkbutton(root, text="Option 1", variable=var1)
checkbutton2 = ttk.Checkbutton(root, text="Option 2", variable=var2)
checkbutton3 = ttk.Checkbutton(root, text="Option 3", variable=var3)

checkbutton1.pack()
checkbutton2.pack()
checkbutton3.pack()

show_button = tk.Button(root, text="Angekreuzte Optionen anzeigen", command=show_selected)
show_button.pack()

root.mainloop()
von  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Beiträge bewerten
  • Inhalte bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft. Unser Ziel: Guter Inhalt. Für alle.

2.3k Fragen

2.8k Antworten

260 Kommentare

12 Nutzer