延伸 Java 視覺化編輯器
進階開發人員可能會對延伸視覺化編輯器來併入自訂元件或 Java Bean、自訂程式或自訂內容編輯器有興趣。
下面這組主題,可以幫助您更加了解延伸 Java 視覺化編輯器的概念和作業:
BeanInfo 類別和內部檢查
如果您正在建立可在視覺化編輯器中使用的新元件或 Bean(比方說,將元件新增至選用區中),則可以提供 BeanInfo 類別來控制它們的行為。
指定 BeanInfo 類別的位置
視覺化編輯器在設計時期和執行時期需要 BeanInfo 類別,來判斷各種元件的行為。 您可以決定要將 BeanInfo 類別保存在哪裡。
Java Bean 內容的自訂程式
自訂程式是附加的對話框,使用者可以啟動來變更 Java Bean 內容。您可以建立自訂程式類別,用來編輯您加到視覺化編輯器的 Java Bean 內容。
使用自訂程式來變更內容
如果元件在其 BeanInfo 類別中,有一個為它定義的自訂程式,使用者便可以使用這個自訂程式,來更新元件的內容。