Start Stop Button grün / rot mit Funktion ( Noobfrage )

Fragen zu Tkinter.
Antworten
Serian
User
Beiträge: 7
Registriert: Freitag 13. März 2020, 18:49

Erst einmal guten Tag an alle.

Ich habe da ein wirkliches Noobproblem.
Habe eine Steuerung aus nem Raspi 3B + 10 Zoll Touch gebaut.

Supereinfach, Startbutton startet nen Countdown, Stopbutton stoppt diesen.

Blöderweise ( ich brauche 8 Countdowns ) sind die Start / Stop Buttons zu klein um die mit Handschuhen zu bedienen.
Gibt es eine Möglichkeit einen Button zu bauen der grün ist , Start heisst, nach dem clicken ( antippen ) rot ist und Stop heisst ? Nach tippen auf Stop dann wieder Grün ? Also grob die onclick-funktion von Html ?
Benutzeravatar
__blackjack__
User
Beiträge: 14092
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

@Serian: Ja klar. Wo liegt das Problem? Die `onclick`-Funktion von JavaScript/HTML ist das `command`-Argument bei `tkinter.Button`.
“It is easier to change the specification to fit the program than vice versa.” — Alan J. Perlis
Serian
User
Beiträge: 7
Registriert: Freitag 13. März 2020, 18:49

Vielen Dank! Genau das brauchte ich.

Sobald der Code sauber ist ( Mehrfachschleifen und *-Import raus ) gibts den natürlich auch hier für den nächsten Noob wie mich :)
Antworten