Tkinter er et bibliotek for programmeringssproget Python , som giver GUI funktionalitet til programmører. Selv om det ikke er den eneste GUI bibliotek for Python , det er en af de mest populære og godt understøttet , hvilket gør det en hyppig valg for dem at lære sproget . Widgets er den universelle navn for objekter i Tkinter , herunder ting som vinduer , tekstfelter , etiketter og knapper. Vide, hvordan man deaktiverer en knap uden at fjerne det vil hjælpe dig til at være mere fleksible i din udviklingsproces ved at tillade dig at sætte dit knappen " på hold ", mens du udvikler resten af ansøgningen. Ting du skal
Python udviklingsmiljø
Vis Flere Instruktioner
1
Kopier følgende tekst i din Python udviklingsmiljø : Hej
Verden = Tk ( )
b = Button (World , text = " Tryk Me! " , kommando = sayhello )
Dette vil repræsentere din test -knappen. I dette eksempel er " World" navnet på knappen forælder , "Tryk Me! " er den tekst, der vises på knappen og " sayhello " er navnet på funktionen på knappen vil påberåbe .
2
Fjern "command = sayhello " tekst fra knappen for at deaktivere den. Dette vil gøre knappen ubrugelig. Det vil stadig blive vist på skærmen , og vil stadig blive vist som om den er ved at blive skubbet , men intet vil ske som et resultat. Knappen kode vil se sådan ud : Hej
b = Button (World , text = " ! Tryk Me" )
Det er også muligt at lade kommandoen i og deaktivere knappen gennem en separat . option
3
Tilføj følgende tekst til din knap : Hej
b = Button (World , text = " ! Tryk Me" , kommando = sayhello , state = DEAKTIVERET )
Dette vil bevare den oprindelige form for din knap , men vil deaktivere enhver handling knappen ellers kan påberåbe . Dette giver dig mulighed for at holde kommandoen på plads, hvilket kan gøre det lettere at spore , hvordan dit program virker.