Διατήρηση κλάσεων BeanInfo σε αρχείο JAR

Μπορείτε να διατηρήσετε τις κλάσεις BeanInfo σε ένα ξεχωριστό αρχείο JAR στο ίδιο έργο με τα Java beans που προσδιορίζουν, σε ένα διαφορετικό έργο ή στο σύστημα αρχείων.

Για να χρησιμοποιήσετε τις κλάσεις BeanInfo και να αναζητήσετε τον πρωτογενή κώδικά τους, μπορείτε να τις εισάγετε σε ένα έργο ως αρχείο ZIP ή JAR. Στη συνέχεια, τα περιεχόμενα του αρχείου μπορούν να επεκταθούν στις μεμονωμένες καταχωρήσεις. Για εξοικονόμηση χώρου, οι κλάσεις BeanInfo μπορούν να παραμείνουν στο αρχείο JAR και αυτό μπορεί να εισαχθεί ως έχει.

Ωστόσο, για να χρησιμοποιηθούν οι κλάσεις BeanInfo του αρχείου JAR κατά τη διάρκεια της λειτουργίας αυτοανάλυσης των κλάσεων γραφικών, πρέπει να συμπεριλάβετε το αρχείο JAR στη διαδρομή BeanInfo του έργου και πρέπει να ονομάσετε τα πακέτα του αρχείου JAR.

Για να προσθέσετε αρχεία JAR που περιλαμβάνουν κλάσεις BeanInfo στη διαδρομή BeanInfo του έργου σας:

  1. Πατήστε με το δεξί κουμπί του ποντικιού στο έργο με τις κλάσεις γραφικών και επιλέξτε Ιδιότητες από το αναδυόμενο μενού.
  2. Στη σελίδα ιδιοτήτων Διαδρομή BeanInfo πηγαίνετε στην καρτέλα Κλάσεις BeanInfo:
    Ιδιότητες διαδρομής BeanInfo
  3. Πραγματοποιήστε ένα από τα ακόλουθα βήματα:
    • Πατήστε στο κουμπί Προσθήκη JAR, αν τα αρχεία JAR BeanInfo περιέχονται σε ένα έργο του χώρου εργασίας σας.
    • Πατήστε στο κουμπί Προσθήκη εξωτερικών JAR, αν τα αρχεία JAR BeanInfo βρίσκονται στο σύστημα αρχείων και δεν περιλαμβάνονται σε ένα έργο.
    Ανοίγει το παράθυρο "Επιλογή JAR". Αν προσθέτετε εξωτερικά αρχεία JAR, μπορείτε να αναζητήσετε τη θέση τους στο σύστημα αρχείων. Αν προσθέτετε αρχεία JAR έργων του χώρου εργασίας, το παράθυρο εντοπίζει αρχεία JAR που δεν περιέχονται ήδη στη διαδρομή BeanInfo.
  4. Επιλέξτε τα αρχεία JAR που περιέχουν τις δικές σας κλάσεις BeanInfo και πατήστε OK.
  5. Στη συνέχεια, θα πρέπει να προσδιορίσετε τα πακέτα στα αρχεία JAR που περιέχουν τις κλάσεις BeanInfo. Ακολουθήστε τα παρακάτω βήματα για κάθε αρχείο JAR που προσθέσατε:
    1. Επιλέξτε το αρχείο JAR και πατήστε Τροποποίηση διαδρομών. Ανοίγει το παράθυρο "Τροποποίηση διαδρομών αναζήτησης".
    2. Πατήστε Επιλογή πακέτων και καταχωρήστε το όνομα του πακέτου που περιέχει τις κλάσεις BeanInfo, στη συνέχεια πατήστε OK. Επαναλάβετε αυτό το βήμα αν υπάρχουν πολλά πακέτα στο ίδιο αρχείο JAR.
      Προσδιορισμός ονόματος πακέτου
      Τα πακέτα προστίθενται στη λίστα του παραθύρου "Τροποποίηση διαδρομών αναζήτησης".
    3. Όταν ολοκληρώσετε την καταχώρηση στη λίστα των πακέτων του αρχείου JAR που περιλαμβάνουν τις κλάσεις BeanInfo, πατήστε OK.
  6. Πατήστε OK για να κλείσετε το παράθυρο "Ιδιότητες έργου"

Για παράδειγμα, το έργο MyProject περιέχει το Java bean runtimeclasses.MyBean. Το αρχείο JAR designtime.jar περιέχει την κλάση BeanInfo στο πακέτο beaninfoclasses.

Μπορείτε να εισάγετε το αρχείο designtime.jar στο έργο MyProject ή σε άλλο έργο ή μπορείτε να το αφήσετε στο σύστημα αρχείων. Προσθέτετε το αρχείο designtime.jar στη διαδρομή BeanInfo του έργου MyProject και ονομάζεται το πακέτο beaninfoclasses ως τη θέση των κλάσεων BeanInfo.

Θυμηθείτε: Καθώς το αρχείο designtime.jar χρησιμοποιείται μόνο κατά τη διάρκεια της σχεδίασης και όχι κατα τη διάρκεια της δόμησης, δε χρειάζεται να προστεθεί στη διαδρομή δόμησης Java.
Υπόδειξη: Αν επεκτείνετε το αρχείο JAR στο έργο σας κατά την εισαγωγή του, τότε χρειάζεται μόνο να προσθέσετε το πακέτο beaninfoclasses στη διαδρομή BeanInfo που βρίσκεται στην καρτέλα πακέτων.

(C) Copyright IBM Corporation 1999, 2004. Με την επιφύλαξη παντός δικαιώματος.