Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Python Listbox
    Utvikling Grafiske brukergrensesnitt i Python er ganske enkel å bruke TkInter biblioteker, standard GUI pakke for Python . For eksempel kan programmereren enkelt lage en " listeboksen " objekt å representere elementer for en bruker å velge . Som mange Python GUI elementer , inneholder listeboksen objektet en rekke interne metoder som tillater programmerere å konfigurere og implementere dem . Hvis du forstår hvordan disse metodene fungerer, bør skape og manipulere lister presentere svært lite problem . List Box Basics

    En liste i Python er rett og slett en GUI element som viser en tekstlig liste over elementer . Listbokser er nyttig når programmerer ønsker å presentere en liste over valg for brukeren. Programmereren kan styre hvilke elementer brukeren kan velge blant , og hvor mange av de elementene som er oppført kan velges .
    Selection modus

    Når du oppretter en ny liste -boksen i kode , kan programmereren spesifisere en av fire utvalg moduser . Den type valgmodusen programmerer bestemmer spesifiserer hvordan en bruker kan samhandle med listen under utføring av programmet . Programmereren kan tillate utvalg av et enkelt element ( SINGLE) , flere elementer (Multiple ) , flere områder (utvidet ) , eller bla gjennom valgene med en mus ( BLA ) . Utvalget er satt gjennom " selectmode " argument av listen initialisering metode : en

    >>> l = Listbox ( selectmode = BLA )

    Inkludert metoder

    listeboksen klassen inneholder mange metoder for å hjelpe til med å implementere lister . For eksempel returnerer " curselection "-metoden en liste over valgte alternativer. "Sett inn" og "Delete " metoder legge til og fjerne elementer , henholdsvis. "Size" -metoden returnerer antall elementer for tiden i listen.
    Manipulering og Presentasjon

    Liste boksene ikke er utstyrt med rullefelt for å navigere elementer i listen. Bruke " xscrollcommand " eller " yscrollcommand " i menyen listeboksen konfigurasjon metoden, men tillater programmereren å lage rullefelt og legge dem til i listen . Andre alternativer i " config "-metoden inkluderer ressurser til å kontrollere element fonter , markøren typer under sveve -over- arrangementer, og fargevalg .
    Andre Python GUI programmer

    Selv om det ikke kommer inkludert med Python tolk, er Tkinter ikke den eneste GUI utviklingsverktøy for Python . Andre pakker , for eksempel PyGTK for GTK skrivebord ( pygtk.org ) eller wxWidgets ( wxwidgets.org ) eksisterer for å oppfylle visse programmering behov . Fordi det er forskjeller , vil ikke alle listeboksen gjennomføring forbli den samme . Det er alltid best å lese dokumentasjonen som følger av utviklerne av pakken.

    früher :

     Weiter:
      Relatert Artike
    ·Slik spiller en WAV -fil i Python 
    ·Slik fjerner Tomme Underlister med Python 
    ·Hvordan lage en CSV Ut av en JSON Python 
    ·Hvordan å gå gjennom Python kode 
    ·Hvordan åpne en fil i Python 
    ·Hvordan Split Strings i Python 
    ·Hvordan lage en markør i Python 
    ·Hvordan lese og skrive filer i Python 
    ·Hvordan åpne en fil med Python tolk 
    ·Hvordan bruke Python Script for MobiDeDRM 
      Anbefalte artikler
    ·Slik feilsøker Java Web Start 
    ·Forskjellen mellom URS & SRS 
    ·Hvordan lage din egen datamaskin Dice spill 
    ·Hvordan bruke KFK i ColdFusion 
    ·Hvordan skrive noen navn i pseudokode 
    ·Hvordan fylle et 2D Matrix i C 
    ·Slik Clear en DropDownList 
    ·Hvordan tilgang til data i et datasett Object 
    ·Java GUI Opplæring for NetBeans 
    ·The History of Computer Programming 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/