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

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

Πώς να διαβάσετε την τρέχουσα επιλογή στο σύνθετο πλαίσιο

Java Swing παρέχει ένα προηγμένο σύνολο των ελαφρών στοιχείων που επιτρέπουν στους προγραμματιστές να δημιουργούν Graphical User Interfaces , ή GUIs . Η βιβλιοθήκη Swing περιέχει πολλά συστατικά που μπορούν να χρησιμοποιηθούν κατά την ανάπτυξη ενός GUI . Συστατικά παρέχουν μια γραφική αναπαράσταση των αντικειμένων Java και μπορεί να αλληλεπιδράσει με ένα χρήστη . Ένα συστατικό που ονομάζεται JCombobox επιτρέπει στο χρήστη ενός προγράμματος , επιλέξτε ένα στοιχείο από μια λίστα drop-down και να πυροδοτήσουν ένα συμβάν στο πρόγραμμα . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
Υπολογιστών με Java εγκατεστημένο
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Εφαρμογή του " ActionListener " interface . Εισάγετε τον παρακάτω κωδικό :

δημόσια τάξη TestClass επεκτείνει JPanel υλοποιεί ActionListener {

...

}

Η " ActionListener " διεπαφή θα χειριστεί την εκδήλωση ενός χρήστη επιλέγοντας μια επιλογή από το combobox . 2

Προσθέστε το ActionListener στο combobox . Συνεχίζοντας με το παράδειγμα από το Βήμα 1 , δίνεται ένα σύνθετο πλαίσιο που ονομάζεται " testcombo , " εισάγετε τον παρακάτω κωδικό στην κατηγορία " TestClass " :

testcombo.addActionListener ( αυτή)?
Εικόνων 3

Πάρτε την τρέχουσα επιλογή combobox . Όταν ένας χρήστης επιλέγει ένα αντικείμενο από το combobox , θα ήθελα να μάθω την επιλογή . Εισάγετε τον παρακάτω κωδικό :

public void actionPerformed ( ActionEvent ε) {

JComboBox cb = ( JComboBox ) e.getSource ( ) ?

String Στχ_Ελέγχου = ( String ) cb . getSelectedItem ( ) ? }


Ο κωδικός αυτός θα ακούσετε για ένα χρήστη να επιλέξει ένα αντικείμενο από το combobox . Όταν ο χρήστης επιλέγει ένα αντικείμενο , η μέθοδος αυτή θα κληθεί και το όνομα της επιλογής επιλέγει ο χρήστης θα αποθηκευτούν στο " Στχ_Ελέγχου " μεταβλητή String .
Η
εικόνων

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

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