Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Python Listbox

    Utveckling Grafiska användargränssnitt i Python är ganska enkel att använda Tkinter biblioteken , standard GUI paket för Python . Till exempel , kan programmeraren enkelt skapa en " listbox " objekt för att representera elementen för en användare att välja . Liksom många Python GUI element , innehåller listrutan objektet en rad olika interna metoder som gör att programmerare att konfigurera och implementera dem . Om du förstår hur dessa metoder fungerar , bör skapa och manipulera listrutor presentera väldigt lite problem . Listruta Basics

    En listruta i Python är helt enkelt ett GUI-element som visar en text lista med objekt . Listrutor är användbara när programmeraren önskar att presentera en lista med alternativ för användaren . Programmeraren kan styra vilka objekt användaren kan välja mellan , och hur många av de listade punkterna kan väljas .
    Selection lägen

    När du skapar en ny lista ruta i kod , kan programmeraren ange en av fyra val lägen . Den typ av val -läget programmeraren bestämmer Anger hur en användare kan interagera med listrutan under programkörning . Programmeraren kan tillåta val av ett enda objekt ( SINGLE ) , flera objekt (flera ) , flera intervall ( extended) , eller bläddrar val med en mus (bläddra) . Urvalet är inställd genom " SelectMode " argument listrutan initieringsmetoden :

    >>> L = Listbox ( SelectMode = Bläddra )

    ingår metoder

    listbox klassen innehåller många metoder för att underlätta genomförandet av listrutorna . Till exempel returnerar den " curselection "-metoden en lista med valda alternativ. "Infoga " och "Delete " metoder lägga till och ta bort element , respektive. "Storlek " metoden returnerar antalet element närvarande i listan . Addera Manipulera och Presentation

    Listrutor inte är utrustade med rullningslister att navigera element i listan. Använda " xscrollcommand " eller " yscrollcommand " alternativ i listrutan konfigurationsmetod dock tillåter programmeraren att skapa rullningslister och bifoga dem till listrutan . Andra alternativ i " config " metoden inkluderar resurser för att styra elementet teckensnitt , Markörtyper under hover - över händelser och färgscheman .
    Övriga Python GUI Program

    medan det har kommit medföljer Pythontolk är Tkinter inte den enda GUI utvecklingsverktyg för Python . Andra paket , såsom PyGTK för GTK datorer ( pygtk.org ) eller wxWidgets ( wxwidgets.org ) finns för att uppfylla vissa programplaneringsbehoven . Eftersom det finns skillnader , kommer inte alla listbox genomförandet förblir desamma. Det är alltid bäst att läsa dokumentationen från utvecklarna av paketet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Python Tutorial för Sammanlänkning
    ·Hur Beräkna Simpson regel med Python
    ·Hur man använder Python Script för MobiDeDRM
    ·Hur du använder Python Med Mod_Wsgi
    ·Hur till Redigera ett rutnät med PHP
    ·Hur du installerar Project kataloger i Python
    ·Hur man bestämma kompatibiliteten med Python
    ·Hur man bygger en Python Cygwin
    ·Konvertera String till Unicode i Python
    ·Skiftlägesokänslig strängjämförelser i Python
    Utvalda artiklarna
    ·Hur du ställer in Time Thread Start på en Android
    ·Hur man använder Friend funktioner i C + +
    ·Java strängsammanfogning Vs . StringBuilder
    ·Hur man avgör antalet timmar mellan två tider i Oracl…
    ·Hur man gör kommentarer i Visual Basic
    ·Hur man gör en OSA Knapp för Facebook- evenemang Anvä…
    ·Så hoppa över en punkt vid betning i Python
    ·Hur Importera javax Servlet på NetBeans
    ·Hur du gör ditt eget tangentbord Karaktär
    ·Så att köra Start - up skript i XP
    Copyright © Dator Kunskap http://www.dator.xyz