| 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
    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.

    Previous :

    next :
      articles connexes
    ·Comment copier les octets dans Python 
    ·Python vitesse 
    ·Comment tester pour les nombres Python 
    ·L' utilisation de la fonction Python Numeric.Arange 
    ·Erreurs Unicode en Python 
    ·Comment calculer les voyelles en Python 
    ·Comment importer un fichier Python à travailler dans u…
    ·Comment faire pour exécuter une fonction Python Avec T…
    ·Comment ajouter CRLF à une chaîne en Python 
    ·Comment modifier des fichiers PYD 
      articles en vedette
    ·Comment afficher un code Lisp qui est protégée en éc…
    ·L'internationalisation de codage Java 
    ·Comment écrire un script Ruby 
    ·Comment faire votre propre navigateur Web en C # 
    ·Comment écrire une DLL dans Autoit 
    ·Comment calculer le jour de la semaine pour une année 
    ·Comment ping avec PHP 
    ·Comment valider une adresse électronique dans VB 
    ·Visual C Projets 
    ·Comment ouvrir une application Windows en utilisant Vis…
    Copyright © Connaissances Informatiques http://fr.wingwit.com