I am trying to link a numpad to the entry field in my Python code, but i cant get it working. I hope someone can help me with this. Thanks in advance!
My code
import tkinter as tk
from PIL import ImageTk
from PIL.ImageTk import PhotoImage
from tkinter import Button
# background
FILENAME = 'C:\Volledig Project\Sealapparaat-800x480.jpg'
root = tk.Tk()
canvas = tk.Canvas(root, width=800, height=480)
canvas.pack()
tk_img = ImageTk.PhotoImage(file=FILENAME)
canvas.create_image(400, 240, image=tk_img)
entry1 = tk.Entry(root)
entr1_windows = canvas.create_window(30, 300, anchor="nw", window=entry1)
muted3 = False
def mute_picture():
global muted3
if muted3:
volumeKnop3.configure(image=volumePhoto3)
muted3 = False
root.after(int(entry1.get()), mute_picture)
else:
volumeKnop3.configure(image=mutePhoto3)
muted3 = True
root.after(0, mute_picture)
mutePhoto3 = PhotoImage(file="C:\Volledig Project\Time_Done.png")
volumePhoto3 = PhotoImage(file="C:\Volledig Project\Time_Not_Done.png")
volumeKnop3 = Button(image=volumePhoto3, command=mute_picture, background="white", activebackground="White", border=0)
volumeKnop3_window = canvas.create_window(30, 200, anchor="nw", window=volumeKnop3)
root.mainloop()
i have found and tried several numpads but i cant get one working so i hope somebody has a good numpad and knows how i can implement it in my code