Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment faire pour supprimer une nou…
  • Nombre variable d'arguments pour Pyt…
  • Comment tester en Python Si un objet…
  • Comment faire un Keylogger en Python…
  • Comment écrire informations entrée…
  • Comment compter les chiffres en Pyth…
  • Comment faire exécuter du code Pyth…
  • Comment diviser chaque chaîne de le…
  • Comment faire fonctionner un program…
  • Comment utiliser Python Math.Log Ave…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Python Listbox

    Développer des interfaces graphiques en Python est assez simple en utilisant les bibliothèques de Tkinter , le package GUI par défaut pour Python. Par exemple , le programmeur peut facilement créer un objet " zone de liste " pour représenter des éléments pour un utilisateur de sélectionner . Comme de nombreux éléments Python GUI , l'objet zone de liste contient une variété de méthodes internes qui permettent aux programmeurs de configurer et de mettre en œuvre. Si vous comprenez comment ces méthodes de travail , créer et manipuler des zones de liste devrait présenter très peu de problèmes . Zone de liste Basics

    Une zone de liste en Python est simplement un élément d'interface qui affiche une liste textuelle des articles . Les zones de liste sont utiles lorsque le programmeur souhaite présenter une liste de choix à l'utilisateur. Le programmeur peut contrôler ce que les éléments que l'utilisateur peut choisir parmi , et combien d' éléments énumérés peuvent être sélectionnés.
    Modes de sélection

    Lors de la création d'une nouvelle zone de liste code, le programmeur peut spécifier l'un des quatre modes de sélection. Le type de mode de sélection détermine le programmeur spécifie comment un utilisateur peut interagir avec la zone de liste pendant l'exécution du programme. Le programmeur peut permettre la sélection d' un élément unique (Single), les articles multiples (multiple) , plusieurs plages (étendu) , ou en parcourant choix avec une souris ( BROWSE) . Le mode de sélection est définie par l' argument " selectmode " de la liste méthode d'initialisation de la boîte:

    >>> l = Listbox ( selectmode = Parcourir )
    < br > inclus Méthodes

    La classe ListBox contient de nombreuses méthodes pour aider à la mise en œuvre des zones de liste . Par exemple, la méthode du « curselection " renvoie une liste des options sélectionnées. Le "insert" et les méthodes "Supprimer" ajouter et supprimer des éléments , respectivement. La méthode «taille» renvoie le nombre d'éléments actuellement dans la liste.
    Manipulation et la présentation

    zones de liste ne sont pas équipés avec des barres de défilement pour naviguer dans les éléments la liste. Utilisation de la " xscrollcommand " ou " options" yscrollcommand de la méthode de configuration listbox, cependant, permet au programmeur de créer des barres de défilement et les fixer à la boîte de liste. D'autres options dans le mode "config" comprennent les ressources pour contrôler les polices d'éléments, les types de curseur pendant vol stationnaire au cours des événements, et des couleurs .
    Autre Python GUI programmes

    Bien qu'il ne vient inclus avec l'interpréteur Python, Tkinter n'est pas le seul outil de développement graphique pour Python. D'autres paquets , comme PyGTK pour ordinateurs de bureau GTK ( pygtk.org ) ou wxWidgets ( wxwidgets.org ) existent pour répondre à certains besoins de programmation. Parce qu'il ya des différences , pas tous ListBox mise en œuvre restera le même . Il est toujours préférable de lire la documentation fournie par les développeurs de l'emballage.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Opérations de chaînes en Python 
  • Comment vérifier si une valeur est dans un Hash en Python 
  • Comment trouver la plus longue chaîne de l' entrée en Python 
  • Comment utiliser mon scripts Python avec Blender 
  • Comment approximative de la série de Fourier en Python 
  • Comment compiler un fichier Python 
  • Comment écrire un script Python qui peut lire l'utilisation du processeur sur Windows 
  • Comment trier les listes en Python 
  • Comment lire une colonne CSV & Convert to Python 
  • Comment programmer une araignée Email en python 
  • Connaissances Informatiques © http://www.ordinateur.cc