Python Tkinter Frame


Python Tkinter Frame

  1. Objectifs

    • Apprendre davantage sur python tkinter frame
    • Dans ce tutoriel, vous découvrirez le frame Tkinter et comment manipuler ses attributs, notamment les tailles, les remplissages et les bordures.
  2. Introduction

    • Le widget Frame est un conteneur pour d’autres widgets. C’est comme un maître qui organise la position d’autres widgets qui seront gérés par un gestionnaire de géométrie.
    • Un frame est une zone rectangulaire sur l’écran. Un cadre peut également être utilisé comme classe de base pour implémenter des widgets complexes. Il est utilisé pour organiser un groupe de widgets.
    • Un cadre (Frame) dans Tk vous permet d’organiser et de regrouper des widgets. Cela fonctionne comme un conteneur. C’est une zone rectangulaire dans laquelle des widgets peuvent être placés.
    • En règle générale, un cadre est utilisé pour organiser d’autres widgets à la fois visuellement et au niveau du codage.
    • Syntaxe :
      • La syntaxe pour utiliser le widget frame est donnée ci-dessous.
      • w = Frame( maître, options)



  3. Liste des options

    • Ce sont les différents paramètres ou “options” que l’on peut utiliser avec la frame Tkinter. Ceux-ci seront discutés dans des exemples plus loin.
    • Option La description
      bg Couleur de fond du cadre
      bd Taille de la bordure du cadre en pixels. La valeur par défaut est 2.
      width La largeur du cadre
      height La hauteur du cadre
      cursor Lorsque la souris survole ce widget, il peut être remplacé par un type de curseur spécial comme une flèche ou un point.
      highlightbackground La couleur de la couleur d’arrière-plan lorsqu’elle est mise au point.
      highlightcolor La couleur du texte lorsque le widget est sous focus.
      highlightthickness L’épaisseur autour de la bordure lorsque le widget est sous le focus.
      relief Il spécifie le type de bordure pour le Frame. La valeur par défaut est Plat.
    • L’attribut fait référence aux caractéristiques.
    • La plupart des fonctionnalités ci-dessus sont communes à chaque widget. Mais il y a peu de fonctionnalités qui ne fonctionnent que sur le widget spécifique. Les caractéristiques communes sont comme, bg, largeur, hauteur, fg, etc.
    • Les attributs sont des ressources valides. Pour voir ces ressources valides, tapez help(widget_name)
  4. Exemple

    • Python Tkinter Frame

  5. Application

    • Le programme suivant est à copier (appelé activite.py). Retrouvez le programme, ouvrez-le en utilisant IDLE et exécutez-le.
    • Modifier le programme comme indiqué ci-dessous
      1. Changer le titre
      2. Modifier le texte du bouton
      3. Modifier le texte imprimé lorsque le bouton est enfoncé
      4. Modifier la taille (géométrie) du cadre rectangulaire
      5. Déplacez le bouton vers le haut du cadre




Sommaire du cours Python



Riadh HAJJI

Laisser un commentaire

Abonnez vous à notre chaîne YouTube gratuitement