In questo articolo ti mostro come implementare con Tkinter due componenti di tipo Entry per l’inserimento dei dati. Un componente visualizza il dato inserito, l’altro invece lo nasconde, in stile inserimento password.
import tkinter as tk # Crea la finestra principale root = tk.Tk() root.title("Campi di inserimento - Tkinter") root.geometry("400x300") # Larghezza x Altezza # Campo con inserimento visibile label1 = tk.Label(root, text="Campo con inserimento visibile") label1.grid(row=0, column=0, padx=5, pady=5) entry1 = tk.Entry(root, show=None, font=('Calibri', 11)) entry1.grid(row=0, column=1, padx=5, pady=5) # Campo con inserimento nascosto label2 = tk.Label(root, text="Campo con inserimento nascosto") label2.grid(row=1, column=0, padx=5, pady=5) entry2 = tk.Entry(root, show='*', font=('Calibri', 11)) entry2.grid(row=1, column=1, padx=5, pady=5) # Avvio del ciclo principale dell'applicazione root.mainloop()
Puoi scaricare qui di seguito il pacchetto zip contenente il codice sopra.