Το μοντέλο συστατικό JavaBean αποτελείται από μια αρχιτεκτονική και μια διεπαφή προγραμματισμού εφαρμογών ( API ) , τα οποία παρέχουν από κοινού μια δομή , ή ένα πλαίσιο , στο οποίο JavaBeans μπορούν να συνεργάζονται σωστά , σύμφωνα με ένα σταθερό σύνολο τους κανόνες και τις κατευθυντήριες γραμμές . Visual προγραμματισμός είναι το κλειδί για το μοντέλο συστατικό JavaBean , και ακόμη και αν μια JavaBean εκτελεί μια λειτουργία που δεν απαιτεί μια ορατή διεπαφή χρήστη , θα πρέπει να εξακολουθούν να υποστηρίζουν το οπτικό εργαλείο εφαρμογή οικοδόμος .
Εικόνων Properties
Τα εμφάνιση και χαρακτηριστικά της συμπεριφοράς ενός JavaBean που μπορεί να αλλάξει από τους σχεδιαστές πρόγραμμα που είναι γνωστό ως ιδιότητες . Ιδιότητες JavaBean μπορεί να χαρακτηριστεί ως απλή , ευρετήριο, δεσμεύονται και να περιορίζεται . Απλή ιδιότητες έχουν μια ενιαία , ανεξάρτητη αξία ? Ευρετήριο ιδιότητες υποστηρίζουν μια σειρά από αξίες ? Δεσμεύεται ιδιότητες στείλει μια ειδοποίηση στο άλλο φασολιών όταν αλλάζουν ? Και περιορίζεται ιδιότητες απαιτεί επικύρωση από άλλη φασολιών όταν αλλάζουν . Τυπικά παραδείγματα της JavaBean ιδιότητες περιλαμβάνουν το χρώμα , τη γραμματοσειρά , το μέγεθος γραμματοσειράς και το μέγεθος της οθόνης .
Η Εκδηλώσεις
Η
είναι γνωστοί οι μηχανισμοί με τους οποίους JavaBeans στείλουν τις κοινοποιήσεις μεταξύ τους ως γεγονότα . Για να κοινοποιούν άλλο φασόλι που έχει δημιουργήσει μια εκδήλωση , μια JavaBean επικαλείται ένα από τα καθορισμένα « μεθόδους» - σειρά δηλώσεων που εκτελούν επαναλαμβανόμενες εργασίες - σε αυτό το φασόλι . Εάν η δεύτερη φασόλι επιθυμεί να εγγραφεί ενδιαφέρον σε μια εκδήλωση , καλεί την κατάλληλη μέθοδο για την πρώτη φασολιών . Η δεύτερη φασόλι είπε να ακούει για την εκδήλωση .
Εικόνων Ενδοσκόπηση
Η
Ενδοσκόπηση αναφέρεται στη διαδικασία της εκθέτοντας τις ιδιότητες , τα γεγονότα και η μέθοδος που υποστηρίζει μια JavaBean . Ενδοσκόπηση γίνεται με οπτικά εργαλεία ανάπτυξης κατά το σχεδιασμό του προγράμματος , καθώς και όλα τα εργαλεία ανάπτυξης της όρασης αναλύουν JavaBeans χρησιμοποιώντας ακριβώς την ίδια τεχνική . Αυτό είναι χρήσιμο από την άποψη των προγραμματιστών του προγράμματος , διότι δεν είναι μόνο δεν χρειάζεται να γράψει τον κώδικα για να εκτελέσει την ανάλυση , αλλά μπορούν να είναι σίγουροι ότι JavaBean ιδιότητες, τα συμβάντα και τις μεθόδους που θα είναι πάντα το ίδιο , ανεξάρτητα από τα εργαλεία ανάπτυξης που χρησιμοποιούνται για τη δημιουργία τους . Επιπλέον , εφόσον οι προγραμματιστές να τηρούν ορισμένες συμβάσεις κωδικοποίησης , JavaBeans θα υποστηρίξει αυτόματα ενδοσκόπηση , χωρίς προγραμματιστές να χρειάζεται να γράψετε οποιοδήποτε πρόσθετο κωδικό .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα