Voit säilyttää BeanInfo-luokkia erillisessä JAR-tiedostossa samassa projektissa niiden määrittämien Java-bean-komponenttien kanssa, erillisessä projektissa tai tiedostojärjestelmässä.
Jos haluat käyttää BeanInfo-luokkia ja silmäillä niiden lähdekoodia, voit
tuoda ne projektiin zip- tai JAR-tiedostona. Tiedoston
sisällön voi sitten laajentaa siten, että yksittäiset määritykset ovat näkyvissä. Voit säästää tilaa
jättämällä BeanInfo-luokat JAR-tiedostoon, ja JAR-tiedoston voi tuoda sellaisenaan.
Jotta JAR-tiedostossa olevia BeanInfo-luokkia voisi käyttää graafisten luokkien
itsekuvaavuuden laadinnan aikana, sinun on sisällytettävä JAR-tiedosto projektin BeanInfo-polkuun
ja nimettävä JAR-tiedoston paketit.
Voit lisätä BeanInfo-luokkia sisältäviä JAR-tiedostoja projektin BeanInfo-polkuun seuraavasti:
- Napsauta graafiset luokat sisältävää projektia hiiren kakkospainikkeella ja valitse ponnahdusvalikosta Ominaisuudet.
- Siirry BeanInfo-polku-ominaisuussivulla
BeanInfo-luokat-välilehteen:

- Tee jokin seuraavista:
- Napsauta Lisää JAR-arkistoja -painiketta, jos BeanInfo JAR -tiedostot sisällytetään työtilassa olevaan projektiin.
- Napsauta Lisää ulkoisia JAR-tiedostoja -painiketta, jos BeanInfo JAR -tiedostot ovat tiedostojärjestelmässä, eikä niitä sisällytetä projektiin.
JAR-valintaikkuna avautuu. Jos lisäät ulkoisia
JAR-tiedostoja, voit siirtyä niiden tallennussijaintiin tiedostojärjestelmässä. Jos lisäät
JAR-tiedostoja työtilan projekteista, ikkuna havaitsee kaikki JAR-tiedostot,
joita ei ole vielä sisällytetty BeanInfo-polkuun.
- Valitse BeanInfo-luokkiin sisällytettävät JAR-tiedostot ja napsauta OK-painiketta.
- Sinun on nyt määritettävä ne JAR-tiedostoissa olevat paketit, joissa
BeanInfo-luokat ovat. Tee seuraavat toimenpiteet kullekin lisäämällesi
JAR-tiedostolle:
- Valitse JAR-tiedosto ja sitten Muokkaa polkuja. Polkujen muokkausikkuna avautuu.
- Valitse Valitse paketit, syötä
BeanInfo-luokat sisältävän paketin nimi ja napsauta OK-painiketta.
Toista nämä vaiheet samassa JAR-tiedostossa oleville muille paketeille.

Paketit lisätään hakupolkujen muokkausikkunan luetteloon.
- Napsauta OK-painiketta, kun
BeanInfo-luokat sisältävän JAR-tiedoston pakettien luettelointi on valmis.
- Sulje projektin ominaisuusikkuna napsauttamalla OK-painiketta.
Esimerkiksi projektissa MyProject on Java-bean-komponentti runtimeclasses.MyBean.
JAR-tiedosto designtime.jar sisältää sen BeanInfo-luokan paketissa beaninfoclasses.
Voit tuoda designtime.jar-tiedoston MyProject-projektiin tai johonkin toiseen projektiin
tai jättää sen tiedostojärjestelmään. Voit sitten lisätä designtime.jar-tiedoston
MyProject-projektin BeanInfo-polkuun ja nimetä beaninfoclasses-paketin
BeanInfo-luokkien sijainniksi.
Huomautus: Koska designtime.jar-tiedostoa
käytetään vain suunnittelun aikana, eikä luonnin aikana, sitä ei tarvitse lisätä
Java-luontipolkuun.
Vihje: Jos laajennat JAR-tiedoston
projektissa, kun tuot sen, sinun on vain lisättävä beaninfoclasses-paketti
BeanInfo-polkuun Paketit-välilehdelle.