python:interface_graphique_tkinter:start

Ceci est une ancienne révision du document !


Interface graphique Tkinter

==== 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()

Widget
Button
Canvas
Checkbutton
Entry
Frame
Label
Listbox
Menu
Menubutton
Message
Radiobutton
Scale
Scrollbar
Text
Toplevel

==== Button ====

from tkinter import *

fenetre = Tk()

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

fenetre.mainloop()


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