ich bastle gerade einen Counter der einfach nur hochzählen soll und dies in einer Fullscreen-GUI anzeigen soll.
Also simpel: Drücke x -> zähle um 1 hoch und zeige das in der GUI an
Mein Problem ist, dass ich zu wenig Erfahrung habe, um es hinzubekommen, dass die Variable hochzählt bei Tastendruck. Die einzelnen Snippets für sich funktionieren aber ich schaffe es nicht, dass in den Kontext zu bringen bzw. die richtige Reihenfolge.
Mein Code sieht aktuell so aus:
Code: Alles auswählen
from tkinter import *
from tkinter import ttk
import tkinter as tk
Code: Alles auswählen
import keyboard
Code: Alles auswählen
root = Tk()
root.attributes ('-fullscreen',True)
counter = 1
label1 = Label(root, text=counter, width=20, height=20)
label1.config(font=("OpenSans", 450))
label1.config(fg="#005ba6")
label1.config(bg="black")
label1.place(relx = 0.5,
rely = 0.5,
anchor = 'center')
#while True: # making a loop
# if keyboard.is_pressed('q'): # if key 'q' is pressed
# counter = counter +1
# print(counter)
# label1.configure(text=counter)
root.mainloop()
Den unteren Teil habe ich auskommentiert, weil das nicht funktioniert wie es soll.