| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment utiliser la boîte à outils Tk avec Python
    La boîte à outils Tk est une bibliothèque multi-plateforme pour créer des interfaces utilisateur graphiques (GUI ) pour les programmes écrits dans divers langages de programmation. Comme il n'y a pas de code universel ou moyen facile de traduire entre eux, chacune des langues prises en charge par la boîte à outils Tk doit utiliser une bibliothèque de code " wrapper" de sorte que l'interface peut être créée en utilisant son propre code. En Python, la bibliothèque utilisée pour l'interface avec Tk est appelé Tkinter . Instructions
    1

    importer le module Tkinter . Importation Tkinter donne accès à votre programme pour les classes, méthodes et fonctions nécessaires pour créer les composants de l'interface utilisateur graphique. Vous pouvez le faire en utilisant soit la "importation" ou le "de" mot-clé pour charger le module Tkinter dans votre script : import Tkinterorfrom Tkinter import
    2

    Créer le widget racine. Tous les composants d'un GUI sont appelés widgets , et Tk il doit y avoir un widget racine pour contenir le reste des widgets. Utilisez la fonction Tk () pour créer une instance du widget racine. Un programme peut avoir une seule racine , et il doit être le premier widget créé dans le programme : root = Tk ()
    3

    étiquette le widget racine. Bien que ce soit facultatif, il est souhaitable d'ajouter une étiquette significative à la fenêtre principale du programme. Le widget étiquette s'affiche dans la barre de titre de la fenêtre principale . Utilisez la méthode d'emballage pour redimensionner automatiquement l'étiquette pour le widget sur ​​lequel il sera display.t = label (root , text = " Une application Tk simple» ) t.pack ()
    4

    Ajouter une autres widgets et les déclarations de programme. Tous les autres widgets créés doivent être effectuées entre l'affirmation selon laquelle les importations Tkinter et le début de la boucle de l'événement principal . Par exemple, pour créer deux boutons encastrés dans un cadre, un cadre doit être instancié et emballé dans le widget racine. Les boutons sont créés et emballés dans le cadre : buttonframe = Cadre ( root) buttonframe.pack () messagebutton = Button ( buttonframe , text = " Cliquez sur-moi ») CancelButton = Button ( buttonframe , text = "cancel" ) messagebutton.pack ( side = LEFT) cancelbutton.pack ( side = LEFT)
    5

    Démarrer la boucle principale de l'événement pour le widget racine en utilisant la méthode mainloop (). La boucle de l'événement principal doit être démarré après que toutes les autres déclarations contenues dans le programme. La boucle d'événements gère les événements de l'utilisateur , comme la saisie au clavier de l'utilisateur et clics de souris. Il surveille également les mises à jour du système de fenêtrage et de Tk : root.mainloop ()

    Previous :

    next :
      articles connexes
    ·Comment tracer une ligne droite en Python Tortue 
    ·Comment puis-je vérifier l'indentation Python dans VIM…
    ·Comment remplacer une fonction en Python 
    ·Comment sécher Duckweed 
    ·Comment trouver la plus longue chaîne de l' entrée en…
    ·Comment convertir une chaîne en une liste sur Python 
    ·Comment apprendre Python dans Ubuntu 
    ·Comment rejoindre les listes en Python 
    ·Comment se débarrasser d'un caractère de nouvelle lig…
    ·Comment utiliser APB en Python 
      articles en vedette
    ·Comment faire pour effacer l'écran en Python Programma…
    ·Comment faire quadrants du graphique en C + + 
    ·Comment lien vers un fichier RPC 
    ·Comment créer un fichier binaire de C # 
    ·Comment faire pour installer Python Tk 
    ·Tutoriel JavaScript et référence 
    ·Comment utiliser un multiplexeur pour mettre en œuvre …
    ·Comment utiliser les fichiers JavaScript multiples en c…
    ·Comment déterminer la LOADLIB dans un programme CICS 
    ·Qu'est-ce qu'une erreur de syntaxe Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com