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
| from Tkinter import *
from os import linesep
def saisie(event = None):
liste.insert(END, linesep + saisiedetexte.get())
saisiedetexte.delete(0, END)
lpcr=Tk()
lpcr.title("Le Petit Chaperon Rouge")
messagedebienvenue =Label(lpcr, text="Bienvenue dans Le Petit Chaperon Rouge!")
messagedebienvenue.pack()
yscrollbar = Scrollbar(lpcr)
liste = Text(lpcr, width=10, height=10, bg='grey', wrap=NONE, bd=0, yscrollcommand=yscrollbar.set)
yscrollbar.config(command=liste.yview)
yscrollbar.pack(side=RIGHT, fill=Y)
liste.pack(side=RIGHT)
saisiedetexte=Entry(lpcr)
saisiedetexte.bind("<Return>", saisie)
saisiedetexte.pack(side=BOTTOM)
Button(lpcr, text='OK', command = saisie).pack(side=BOTTOM)
Button(lpcr,text="quitter", command = exit).pack(side=RIGHT)
saisiedetexte.focus_set()
lpcr.mainloop() |
Partager