您可以將 BeanInfo 類別保存在專案的個別 JAR 檔中(這個專案與它們所定義的 Java Bean 相同),或者保存在個別的專案,或者保存在檔案系統上。
如果要使用 BeanInfo 類別,並且瀏覽其程式碼,可以將它們以 ZIP 或 JAR 檔的形式匯入到專案中。
讓檔案內容得以展開成個別的項目。
如果要節省空間,可以將 BeanInfo 類別留在 JAR 檔中,並將 JAR 檔依現狀匯入。
不過,如果要在內部檢查視覺化類別時,使用 JAR 檔中的 BeanInfo 類別,
必須把 JAR 檔加到專案的 BeanInfo 路徑中,
而且必須為 JAR 檔中的套件命名。
如果要把含有 BeanInfo 類別的 JAR 檔,加到專案的 BeanInfo 路徑中,請執行下列動作:
- 用滑鼠右鍵按一下含有視覺化類別的專案,
然後從蹦現功能表中選取內容。
- 進入 BeanInfo 路徑內容頁面的 BeanInfo 類別標籤:

- 請執行下列其中一個步驟:
- 如果您工作區的某個專案含有 BeanInfo JAR 檔,
請按一下新增 JAR 按鈕。
- 如果 BeanInfo JAR 檔是在檔案系統上,而不在專案中,則按一下新增外部 JAR 按鈕。
這時會開啟「選擇 JAR」視窗。
如果您要新增外部 JAR 檔,可以瀏覽到檔案系統上的那個位置。
如果您要從工作區的專案中新增 JAR 檔,該視窗會偵測到任何尚未加入到 BeanInfo 路徑的 JAR 檔。
- 選取含有 BeanInfo 類別的 JAR 檔,然後按一下確定。
- 您必須立即在 JAR 檔指定含有 BeanInfo 類別的套件。
請對每一個您所加入的 JAR 檔,執行下列步驟:
- 選取該 JAR 檔,然後按一下修改路徑。
這時會開啟「修改搜尋路徑」視窗。
- 按一下選擇套件,
輸入含有 BeanInfo 類別的套件名稱,然後按一下確定。
針對相同 JAR 檔中的多個套件,請重複這個步驟。
這時,套件便加到「修改搜尋路徑」視窗的清單中。
- 當您列出 JAR 檔中所有含 BeanInfo 類別的套件之後, 請按一下確定。
- 按一下確定,關閉專案內容視窗
比方說,MyProject 專案含有 Java Bean runtimeclasses.MyBean。
JAR 檔 designtime.jar 會把其 BeanInfo 類別包含在套件 beaninfoclasses 中。
您可以把 designtime.jar 檔匯入 MyProject 或另一個專案,也可以把它留在檔案系統上。
然後把 designtime.jar 加入 MyProject 的 BeanInfo 路徑中,
把 beaninfoclasses 套件命名為 BeanInfo 類別的位置。
請記住:由於 designtime.jar 只用於設計過程,
而不是建置過程,因此不必將它加入 Java 建置路徑中。
要訣:如果您在匯入 JAR 檔時,要把它展開到專案中,
只需要把 beaninfoclasses 套件加入「套件」標籤的 BeanInfo 路徑即可。