Πληκτρολογήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας κειμένου για το περιβάλλον ανάπτυξης Java της επιλογής σας :
δημόσια τάξη ComboBoxDemo υλοποιεί ActionListener {
}
Αυτό δημιουργεί μια κλάση Java που υλοποιεί το περιβάλλον ActionListener , η οποία είναι απαραίτητη για να επιτρέψει την εφαρμογή σας για να χειριστεί τα γεγονότα που δημιουργούνται μέσα από τις αλληλεπιδράσεις μεταξύ του χρήστη με το σύνθετο πλαίσιο . 2
Προσθέστε την ακόλουθη κώδικες μέσα στην τάξη Java :
String [ ] = { petStrings " Bird " , " γάτα " , " Dog " , " Rabbit" , " Γουρούνι "} ?
JComboBox petList = νέα JComboBox ( petStrings ) ?
Αυτό ορίζει ένα νέο σύνθετο πλαίσιο χρησιμοποιώντας την κλάση JComboBox και εκχωρεί ορισμένες αρχικές τιμές για να
εικόνων 3
Πληκτρολογήστε τον ακόλουθο κώδικα στην επόμενη γραμμή . :
petList.addActionListener ( αυτή)?
Αυτό καταγράφει η σημερινή τάξη να είναι ακροατής δράση του σύνθετου πλαισίου petList
Η 4
Προσθέστε την ακόλουθη μέθοδο μέσα . η κλάση Java για να χειριστεί την εκδήλωση δράσης για το σύνθετο πλαίσιο :
public void actionPerformed ( ActionEvent ε) { }
5
Πληκτρολογήστε τον ακόλουθο κώδικα στο εσωτερικό του actionPerformed ( ) μέθοδος :
JComboBox cb = ( JComboBox ) e.getSource ( ) ?
Αυτό μετατρέπει την παράμετρο αντικείμενο ActionEvent σε ένα αντικείμενο JComboBox
Η 6
. Προσθέστε τον ακόλουθο κώδικα για την επόμενη γραμμή για να επιλέξετε την τρέχουσα αξία από το σύνθετο πλαίσιο :
String Petname = ( String ) cb.getSelectedItem ( ) ?
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα