Όταν αναπτύσσετε κλάσεις στη λειτουργία επεξεργασίας γραφικού περιβάλλοντος για Java, έχετε την επιλογή να διατηρήσετε τα αρχεία .java και τις κλάσεις BeanInfo σε διαφορετικά έργα. Αυτή η δυνατότητα σας επιτρέπει να αναπτύσσετε και να διανέμετε τις κλάσεις ξεχωριστά.
Για παράδειγμα, το έργο MyProject περιέχει την κλάση runtimeclasses.MyJavaBean. Ένα δεύτερο έργο, MyBeanInfoProject, περιέχει το πακέτο beaninfoclasses.MyJavaBeanBeanInfo.
Καθώς μια κλάση BeanInfo χρειάζεται να γνωρίζει την κλάση που αναπαριστά, το έργο MyBeanInfoProject πρέπει να περιλαμβάνει το έργο MyProject στη διαδρομή δόμησης Java. Να σημειωθεί ότι δεν ισχύει το αντίθετο - Το έργο MyProject δεν θα πρέπει να περιλαμβάνει το έργο MyBeanInfoProject στη διαδρομη δόμησης Java, γιατί έτσι δημιουργείται μια κυκλική παραπομπή.
Για να κάνετε ρυθμίσεις στον πάγκο εργασίας έτσι ώστε οι κλάσεις BeanInfo να αποθηκευτούν σε διαφορετικό έργο από τα αρχεία .java:
Ολοκληρώθηκαν τα βήματα για τον προσδιορισμό της θέσης των κλάσεων BeanInfo ενός έργου που βρίσκονται σε άλλο έργο.
Σημειώσεις: