Lære å rydde opp en Listeboks kontroll i Python -programmet kan gjøre programmet mer brukervennlig ved å være i stand til å fjerne alle elementene med et klikk på en knapp . Python er et programmeringsspråk som lar deg lage grafiske brukergrensesnitt med kontroller som listboxes og knapper . Python kjører på flere operativsystemer som Windows, Linux /Unix og Mac OS X. En Liste- kontroll kan du legge til flere elementer , men kan også bli slettet programmatisk. Instruksjoner
en
Launch IDLE ( Python GUI ) , klikker du på "File "-menyen og klikk på " Nytt vindu " for å opprette et nytt vindu. Legg til følgende kode for å importere verktøysettet som kreves for prosjektet : en
import Tkinter
2
Kopier og lim inn følgende kode for å opprette en ny ListBox widget : en
fra Tkinter import * myMain = Tk ( ) listeboksen = Listbox ( myMain ) listbox.pack ( )
3
Legg til følgende kode til å fylle ut ListBox kontroll med fire nye elementer :
for element i [" punkt 1 ", " punkt 2 ", " 3 element ", " punkt 4 "] : listbox.insert ( END, element )
4
Kopier og lim inn følgende kode for å fjerne hvert element i Liste- widget når knappen klikkes : en
def btnCallBack ( ) : xCntr = 0 ° C i innenfor rekkevidde ( 0 , 4 ) : yCntr = int ( i) - xCntrlistbox.delete ( yCntr , yCntr ) xCntr = xCntr + 1
5
Kopier og lim inn følgende kode for å legge til en ny knapp widget på brukergrensesnittet og utføre " mainloop : "
< p> B = Tkinter.Button ( myMain , text = "Clear Listeboks " , command = btnCallBack ) B.pack ( ) mainloop ( )
6
Trykk " Ctrl" og " S " for å starte "Lagre som " dialog vinduet. Type " ListBoxProject " ved siden av " File name: " og klikk
7
Klikk på " Windows " start -knappen og skriv " cmd " i " søk programmer og filer " tekstboksen "Lagre". . Trykk på " Enter" for å åpne ledeteksten vinduet. Naviger til " C: \\ Python \\ " og skriv " python ListBoxProject " og trykk " Enter" for å starte prosjektet . Klikk på "Clear Liste- " knappen for å fjerne Liste- .