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

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

Πώς να προσθέσει ActionListener

ActionListener είναι μια βιβλιοθήκη των κατηγοριών που δίνει Java προγραμματιστές μια μέθοδο καταγραφή γεγονότων . Μια εκδήλωση φωτιά κάθε φορά που ένας χρήστης αλληλεπιδρά με μια εφαρμογή. Για παράδειγμα , το πάτημα ενός κουμπιού πυρκαγιές μια εκδήλωση που λέει ο compiler ποια μέτρα πρέπει να ληφθούν για ένα κλικ το κουμπί . Χρησιμοποιώντας ActionListener , ένας προγραμματιστής μπορεί γεγονότα παγιδεύουν και τον κωδικό για την είσοδο ενέργεια από το χρήστη . Οδηγίες

1

Συμπεριλάβετε τη βιβλιοθήκη κλάσης . Η οδηγία αυτή τοποθετείται στην κορυφή του αρχείου κώδικα Java : java.awt.event εισαγωγής * ? 2

Δημιουργήστε ένα πλαίσιο κειμένου και το κουμπί για να χειριστεί τα γεγονότα . . Σε αυτό το παράδειγμα , το κείμενο θα εμφανιστεί σε ένα πλαίσιο κειμένου αφού ο χρήστης κάνει κλικ σε ένα κουμπί . Για να χρησιμοποιήσετε ένα κουμπί και κειμένου , θα πρέπει να ορίζεται στον κώδικα . Το παρακάτω είναι η σύνταξη για τον καθορισμό αυτών των δύο μεταβλητών : Button myButton ? TextField ΤοΚείμενόΜου ? MyButton = νέα Button ( " Click Me ! " ) ? ΤοΚείμενόΜου = νέα TextField ( "Το κείμενο εμφανίζεται εδώ " , 35 ) ? Προσθήκη ( myButton ) ? Προσθήκη ( ΤοΚείμενόΜου ) ?
εικόνων 3

Προσθήκη γεγονότος παγίδευση στο κουμπί . Ο κωδικός αυτός αποδίδει έναν ακροατή στο κουμπί , έτσι ώστε το έθιμο κωδικός ψήνεται όταν ο χρήστης κάνει κλικ : myButton.addActionListener ( αυτή)?
Η 4

Προσθήκη της λειτουργίας εκδήλωση . Κωδικός συμβάντος έχει προγραμματιστεί σε μια ξεχωριστή λειτουργία από τον κύριο κωδικό . Η ακόλουθη σύνταξη δημιουργεί μια λειτουργία που έχει απολυθεί , όταν κάνετε κλικ στο κουμπί : public void actionPerformed ( ActionEvent myEvent ) { }
5

Προσθέστε τον κώδικα στη λειτουργία εκδήλωση για την επεξεργασία μετά κάνετε κλικ στο κουμπί . Εδώ είναι ένα απλό παράδειγμα του κειμένου που εμφανίζεται σε ένα πλαίσιο κειμένου . Ο κώδικας που ακολουθεί προστίθεται στη λειτουργία εκδήλωση και απολύθηκε μετά από κάθε κλικ το κουμπί : public void actionPerformed ( ActionEvent myEvent ) { myText.setText ( " Κάνατε κλικ στο κουμπί . ")? }

Η

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

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