Cours vidéo Python pour débutants


précédentsommairesuivant

XVIII. Interfaces graphiques (1) - Éléments graphiques

Une des utilisations essentielles de la programmation objet est la programmation des interfaces graphiques. Nous allons "habiller" le programme développé dans les pythonneries n° 8 et 9 pour lui donner une interface graphique avec wxPython, en nous focalisant d'abord sur l'aspect purement visuel.


Cliquez pour lire la vidéo


XIX. Interfaces graphiques (2) - Programmation événementielle

Après une comparaison succincte entre wxPython, PyQt et Tkinter, nous allons attacher des actions et rendre fonctionnelle l'application commencée dans la pythonnerie n°18.


Cliquez pour lire la vidéo


XX. Interfaces graphiques (3) - Améliorer l'affichage et gérer les erreurs

Nous commencerons par régler des problèmes d'affichage prévisibles avant de nous lancer dans une restructuration du code et gérer les erreurs avec une fenêtre de message.


Cliquez pour lire la vidéo


XXI. Interfaces graphiques (4) - Améliorations esthétiques

Ajout d'icônes, modifier la couleur et modifier les polices... l'apparence, ça compte !


Cliquez pour lire la vidéo


XXII. Interfaces graphiques (5) - Activer et désactiver les boutons, dialogue de gestion de fichiers

La touche finale au programme de quizz : un bouton que l'on active ou non pour "souffler" la bonne réponse, et la possibilité de changer de questionnaire à la volée - l'occasion d'ajouter un certain nombre d'outils à notre panoplie graphique.


Cliquez pour lire la vidéo



précédentsommairesuivant

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2010 Pythonneries. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Microsoft publie l'édition de juin 2019 de l'extension Python pour Visual Studio Code, elle inclut 70 correctifs et son lot de nouveautés
Le neuvième week-end de programmation de jeux vidéo sur Developpez.com
Programmation : une étude révèle les langages les plus voraces en énergie, Perl, Python et Ruby en tête, C, Rust et C++, les langages les plus verts
Apprendre les notions avancées en Cython, un tutoriel de Gabor Laszlo Hajba traduit par l'équipe de rédaction