Tkinter ist eine Bibliothek für die Programmiersprache Python , die GUI-Funktionalität bietet, um Programmierer. Es ist zwar nicht die einzige GUI -Bibliothek für Python , ist es eines der beliebtesten und gut unterstützt , so dass es eine häufige Wahl für diejenigen, die Sprache zu lernen . Widgets sind die universellen Namen für Objekte in Tkinter , darunter Dinge wie Fenster , Textfelder , Beschriftungen und Schaltflächen. Wissen, wie man einen Knopf , ohne es wird Ihnen helfen, flexibler zu sein in Ihrem Entwicklungsprozess , indem Sie Ihre Taste gelegt " on hold" , während Sie den Rest der Anwendung zu entwickeln deaktivieren. Things You
Python Entwicklungsumgebung
brauchen anzeigen Weitere Anweisungen
1
Kopieren Sie den folgenden Text in Ihrer Python -Entwicklungsumgebung :
Welt = Tk ( )
b = Button ( Welt , text = " Drück mich ! " , command = SayHello )
Ihre Testknopf vertreten wird . In diesem Beispiel "World ", der Name der Schaltfläche Elternteil ist , " Drück mich ! " ist der Text, der auf den Button und " SayHello " erscheinen wird, ist der Name der Funktion wird der Button aufrufen .
2
Nehmen Sie den " command = SayHello " Text aus dem Knopf, um ihn zu deaktivieren. Dies machen die Schaltfläche nutzlos. Es wird noch auf dem Bildschirm erscheinen , und wird immer noch erscheinen, als ob es nur geschoben wird , aber nichts wird als Ergebnis herauskommen . Die Button-Code wird wie folgt aussehen :
b = Button ( Welt , text = " ! Drücken Me" )
Es ist auch möglich , um den Befehl zu verlassen und in die Taste deaktivieren durch einen separaten . Option
3
Fügen Sie den folgenden Text zu Ihrem Taste:
b = Button ( Welt , text = " ! Drücken Me" , command = SayHello , state = disabled )
Dies wird unter Beibehaltung der ursprünglichen Form der Schaltfläche , sondern alle Aktionen die Schaltfläche sonst berufen können deaktivieren . Dies ermöglicht Ihnen, den Befehl im Ort , die es leichter zu verfolgen, wie das Programm funktioniert halten können.