Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να χρησιμοποιήσετε το Tk Toolkit με Python

Η εργαλειοθήκη Tk είναι μια βιβλιοθήκη cross-platform για τη δημιουργία γραφικών διεπαφών χρήστη ( GUIs ) για προγράμματα που είναι γραμμένα σε διάφορες γλώσσες προγραμματισμού . Δεδομένου ότι δεν υπάρχει καθολική κώδικα ή εύκολος τρόπος για να μεταφράσει μεταξύ τους , κάθε μία από τις γλώσσες που υποστηρίζονται από το toolkit Tk πρέπει να χρησιμοποιήσετε μια βιβλιοθήκη " περιτύλιγμα " κώδικα, έτσι ώστε να δημιουργηθεί το περιβάλλον χρησιμοποιώντας το δικό της κώδικα . Στην Python , η βιβλιοθήκη που χρησιμοποιείται για τη διασύνδεση με Tk ονομάζεται Tkinter . Οδηγίες
Η 1

Εισάγετε τη μονάδα Tkinter . Εισαγωγή Tkinter δίνει πρόσβαση πρόγραμμά σας για τις κατηγορίες, τις μεθόδους και τις λειτουργίες που απαιτούνται για τη δημιουργία των γραφικών στοιχείων διεπαφής χρήστη . Μπορείτε να το κάνετε αυτό, χρησιμοποιώντας είτε το " εισαγωγή" ή " από το" κλειδί για να φορτώσει το module Tkinter στο script σας : Tkinterorfrom εισαγωγές εισαγωγικός Tkinter 2

Δημιουργήστε το widget ρίζα . Όλα τα στοιχεία ενός GUI που ονομάζεται widgets , και Tk πρέπει να υπάρχει ένα widget ρίζα να περιέχει το υπόλοιπο των widgets . Χρησιμοποιήστε τη λειτουργία Tk ( ) για να δημιουργήσετε μια παρουσία του widget ρίζας . Ένα πρόγραμμα μπορεί να έχει μόνο μία ρίζα , και πρέπει να είναι η πρώτη widget που δημιουργήθηκε στο πλαίσιο του προγράμματος : root = Tk ( )
εικόνων 3

Επισημάνετε το widget ρίζα . Ενώ αυτό είναι προαιρετικό , είναι επιθυμητό να προσθέσει μια ουσιαστική ετικέτα στο κύριο παράθυρο του προγράμματος. Το widget ετικέτα θα εμφανιστεί στη γραμμή τίτλου του κύριου παραθύρου . Χρησιμοποιήστε τη μέθοδο συσκευασίας να ταξινομούν αυτόματα την ετικέτα του widget για το οποίο θα display.t = Label ( root , text = " Μια απλή εφαρμογή Tk " ) t.pack ( )
Η 4

Προσθέστε οποιοδήποτε άλλες μικροσυσκευές και δηλώσεις προγράμματος . Όλες οι άλλες μικροσυσκευές που δημιουργούνται πρέπει να γίνει μεταξύ της δήλωσης που εισάγει Tkinter και την αρχή του κύριου βρόγχου εκδήλωση . Για παράδειγμα , για να δημιουργήσετε δύο κουμπιά μέσα σε ένα πλαίσιο , ένα πλαίσιο πρέπει να instantiated και συσκευάζονται στο widget ρίζα . Τα κουμπιά που δημιουργούνται και συσκευάζονται μέσα στο πλαίσιο : buttonframe = Frame ( root ) buttonframe.pack ( ) messagebutton = Button ( buttonframe , text = " click me " ) cancelbutton = Button ( buttonframe , text = " ακύρωση " ) messagebutton.pack ( πλευρά = LEFT ) cancelbutton.pack ( πλευρά = LEFT )
5

Ξεκινήστε τον κύριο βρόχο εκδήλωση για το widget root χρησιμοποιώντας την mainloop (μέθοδος ) . Ο κύριος βρόχος περίπτωση πρέπει να ξεκινήσει μετά από όλες τις άλλες δηλώσεις στο πρόγραμμα . Ο βρόχος εκδήλωση χειρίζεται συμβάντα χρηστών , όπως την είσοδο του πληκτρολογίου από ο χρήστης κάνει κλικ με το ποντίκι . Παρακολουθεί επίσης ενημερώσεις από το σύστημα παραθύρων και από Tk : root.mainloop ( )
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα