python:interface_graphique_tkinter:start

Ceci est une ancienne révision du document !


Interface graphique Tkinter

https://python.doctor/page-tkinter-interface-graphique-python-tutoriel

https://python.developpez.com/cours/TutoSwinnen/?page=Chapitre8

===== Hello world =====

from tkinter import *

fenetre = Tk()

texte1 = Label(fenetre, text='Hello world', fg='red')
texte1.pack()

bouton1 = Button(fenetre, text='Quitter', command = fenetre.destroy)
bouton1.pack()

fenetre.mainloop()

from tkinter import *
from math import *

# définition de l'action à effectuer si l'utilisateur actionne
# la touche "enter" alors qu'il édite le champ d'entrée :

x = 10

def evaluer(event):
    chaine.configure(text = "Résultat = " + str(eval(entree.get())))

# ----- Programme principal : -----
fenetre = Tk()
entree = Entry(fenetre)
entree.bind("<Return>", evaluer)
chaine = Label(fenetre)
entree.pack()
chaine.pack()

fenetre.mainloop()
  • python/interface_graphique_tkinter/start.1570887840.txt.gz
  • Dernière modification : 2020/07/24 00:23
  • (modification externe)