1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| from tkinter import *
import tkinter as tk
fen = tk.Tk()
fen.title("login")
fen.geometry("350x100")
fen.configure(bg = '#B0E0E6')
font1=('Times',13,'bold')
l1=tk.Label(fen,text='Mot de passe :',font=font1,bg='#B0E0E6')
l1.grid(row=1,column=1,padx=10,pady=10)
el_str=tk.StringVar()
e1 = tk.Entry(fen,font=font1,width=15,show='*',textvariable=el_str)
e1.grid(row=1,column=2,padx=5,pady=5)
c_v1=IntVar(value=0)
def my_show():
if(c_v1.get()==1):
e1.config(show='') #mot de passe visible
else:
e1.config(show='*') #mot de passe caché
c1=tk.Checkbutton(fen,text='Afficher',variable=c_v1,onvalue=1,offvalue=0,command=my_show,bg='#B0E0E6')
c1.grid(row=2,column=1)
#canvas.create_image(0,0, image=photo, anchor=NW)
fen.mainloop() |
Partager