0% ont trouvé ce document utile (0 vote)
8 vues3 pages

Interface Graphique avec Tkinter en Python

Ce document présente un TP sur la programmation orientée objet en Python, axé sur la création d'interfaces graphiques avec Tkinter. Il décrit les objectifs d'apprentissage, fournit un exemple de script pour créer une fenêtre graphique simple, et propose plusieurs exercices pour développer des applications avec différents widgets Tkinter. Les exercices incluent la création de boutons, de listes, de boîtes de message et même une application de calculatrice.

Transféré par

abdnourm549
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues3 pages

Interface Graphique avec Tkinter en Python

Ce document présente un TP sur la programmation orientée objet en Python, axé sur la création d'interfaces graphiques avec Tkinter. Il décrit les objectifs d'apprentissage, fournit un exemple de script pour créer une fenêtre graphique simple, et propose plusieurs exercices pour développer des applications avec différents widgets Tkinter. Les exercices incluent la création de boutons, de listes, de boîtes de message et même une application de calculatrice.

Transféré par

abdnourm549
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

OFFICE DE LA FORMATION PROFESSIONNELLE & DE LA PROMOTION DU TRAVAIL

INSTITUT SPECIALISE DE GESTION ET D'INFORMATIQUE MARRAKECH

TP 9: PROGRAMMATION ORIENTEE OBJET EN PYTHON

Création d'interface graphique ( GUI : Graphical User Interface ) permettant l'interaction entre le programme et
l'utilisateur.
Objectifs:
L'objectif de ce TP est de découvrir quelques possibilités de ce module ( Tkinter ) qui sont très nombreuses : création
d'une fenêtre (Tk) , de bouton (Button) , de cases à cocher (Checkbutton) , d'étiquette (Label) , de zone de texte simple
(Entry), de menu (Menu) ,de cadre (Frame) …..
Exercice 1:

Essayer ce premier script qui créé votre première fenêtre graphique :


from tkinter import *
fen1=Tk()
tex1=Label(fen1,text='bonjour tout le monde',fg='red')
[Link]()
bou1=Button(fen1,text='Quitter',command=[Link])
[Link]()
[Link]()

Explication

1. from tkinter import * : Importe tous les éléments de Tkinter.


2. fen1 = Tk() : Crée la fenêtre principale de l'application.
3. tex1 = Label(fen1, text='bonjour tout le monde', fg='red') : Crée un label avec le texte "bonjour tout le monde" en
rouge.
4. [Link]() : Place le label dans la fenêtre de manière verticale.
5. bou1 = Button(fen1, text='Quitter', command=[Link]) : Crée un bouton "Quitter" qui ferme la fenêtre quand cliqué.
6. [Link]() : Place le bouton dans la fenêtre.
7. [Link]() : Lance la boucle principale pour afficher et interagir avec l'interface.

Exercice 2:
Développer cette application avec Tkinter :

Exercice 3:
Programmer une interface graphique avec le design suivant :

1
OFFICE DE LA FORMATION PROFESSIONNELLE & DE LA PROMOTION DU TRAVAIL
INSTITUT SPECIALISE DE GESTION ET D'INFORMATIQUE MARRAKECH

Exercice 4:

Python Tkinter Listbox Widget

Exercice 5:
Python Tkinter MessageBox pour développer ces fenêtres.

2
OFFICE DE LA FORMATION PROFESSIONNELLE & DE LA PROMOTION DU TRAVAIL
INSTITUT SPECIALISE DE GESTION ET D'INFORMATIQUE MARRAKECH
Exercice 6:

Python Tkinter Menu Widget

Exercice 7:

Calculator Application using Tkinter (Python Project)

Vous aimerez peut-être aussi