| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Python Listbox
    Udvikling Grafiske brugergrænseflader i Python er forholdsvis enkel at bruge TkInter bibliotekerne , standard GUI pakke til Python. For eksempel kan programmøren nemt skabe en " listbox " objekt til at repræsentere elementer for en bruger at vælge . Ligesom mange Python GUI elementer indeholder listbox objekt en række interne metoder, der tillader programmører at konfigurere og implementere dem. Hvis du forstår, hvordan disse metoder virker , bør skabe og manipulere lister præsentere meget lille problem. Liste Box Basics

    En liste boks i Python er simpelthen en GUI element, der viser en tekstuel listen over emner. Lister er nyttige, når programmøren ønsker at fremlægge en liste over valgmuligheder for brugeren. Programmøren kan kontrollere, hvad emner brugeren kan vælge mellem , og hvor mange af de nævnte punkter kan vælges .
    Selection Modes

    Når du opretter en ny liste boks i kode, kan programmøren specificere en af ​​fire udvælgelse tilstande. Den type markeringstilstanden programmøren specificerer bestemmer, hvordan en bruger kan interagere med listen under afviklingen af ​​programmet . Programmøren kan tillade valget af et enkelt element ( SINGLE ) , flere elementer (Multiple ) , flere intervaller (udvidet) , eller gennemse valg med en mus ( Gennemse) . Udvælgelsen er indstillet gennem " selectmode " argument for listen initialiseringen metode : Hej

    >>> l = Listbox ( selectmode = Gennemse)
    < br > Inkluderet metoder

    listbox klasse indeholder mange metoder til at hjælpe med at gennemføre lister . For eksempel , returnerer " curselection "-metoden en liste over udvalgte muligheder . "Indsæt" og "Slet" metoder tilføje og fjerne elementer , hhv. Den " størrelse" metode returnerer antallet af elementer i øjeblikket på listen.
    Manipulering og præsentation

    List bokse ikke kommer udstyret med rullepaneler for at navigere elementer listen . Brug af " xscrollcommand " eller " yscrollcommand " muligheder i listbox konfigurationsmetoden dog tillader programmøren at skabe scrollbars og vedhæfte dem til listen. Andre muligheder i " config "-metoden omfatte ressourcer til at kontrollere element skrifttyper, markøren typer under hover -over begivenheder og farveskemaer .
    Øvrige Python GUI Programmer

    Selv om det ikke kommer inkluderet med Python fortolkeren , Tkinter er ikke den eneste GUI udviklingsværktøj til Python. Andre pakker, såsom PyGTK for GTK desktops ( pygtk.org ) eller wxWidgets ( wxwidgets.org ) eksisterer for at opfylde visse programmering behov . Fordi der er forskelle , vil ikke alle listefeltet gennemførelse forbliver de samme . Det er altid bedst at læse den dokumentation, som udviklerne af pakken.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan : ScrollArea i Python 
    ·Sådan ændres Python Output til PID 
    ·Hvordan man skriver et script, der sletter filer 
    ·Sådan Lær Python Online Free 
    ·Sådan Loop Through Alle Ejendomme på en Python Object…
    ·Hvordan at slippe af beslag i Python Array 
    ·Fordelene ved Introspection i Python 
    ·Sådan Program i Python 
    ·Sådan konstateres , om et tegn Mellemrum i Python 
    ·Hvordan man studere Python Programming Language 
      Anbefalede Artikler
    ·Hvordan skal tjekkes Værdier i pseudokode 
    ·Sådan Beregn Mean Varians og Standardafvigelse Brug Py…
    ·Sådan Læg varer i ComboBox i VB 
    ·Sådan bruges en PHP til at få den undermappe 
    ·Suzuki 250 Quad Specifikationer 
    ·Sådan Konverter en binær fil i en Byte String i Visua…
    ·Sådan Gør Python Round Up 
    ·Hvad er Buffer & Unbuffer i hukommelsen 
    ·Sådan indstilles Gridview DataKey i Code 
    ·Hvordan man skriver et script til Send til Windows seri…
    Copyright © Computer Viden http://www.computerdk.com