J'ai changé ce que j'avais publié auparavant en utilisant la méthode des boutons radio. Cela semble être meilleur si le nombre d'employés est faible. J'utilise Spyder (python 3.7).
#Rechercher le numéro d'employé avec le bouton radio
import tkinter as tk
root = tk.Tk()
root.geometry('300x150')
root.title('Employé')
radioValue = tk.IntVar()
#Entrez le nom de l'employé dans le texte et le numéro d'employé dans la valeur
rdioOne = tk.Radiobutton(root, text='Tanaka',
variable=radioValue, value=101)
rdioTwo = tk.Radiobutton(root, text='Suzuki',
variable=radioValue, value=202)
rdioThree = tk.Radiobutton(root, text='Nomura',
variable=radioValue, value=303)
rdioOne.grid(column=0, row=0)
rdioTwo.grid(column=0, row=1)
rdioThree.grid(column=0, row=2)
#Méthode d'affichage du numéro d'employé
labelValue = tk.Label(root, textvariable=radioValue)
labelValue.grid(column=2, row=0, sticky="E", padx=40)
root.mainloop()
Recommended Posts