使用自訂程式來變更內容

如果元件在其 BeanInfo 類別中,有一個為它定義的自訂程式,使用者便可以使用這個自訂程式,來更新元件的內容。

自訂程式是以 JavaBeans 規格定義,它是一個 AWT 或 Swing 元件, 可以提供更豐富的介面,讓使用者變更 Java Bean 內容。 Java Bean 是否有自訂程式,是由其 BeanInfo 類別決定。

如果元件有可用的自訂程式, 則會啟用「自訂 Java Bean」工具列按鈕自訂 Bean

如果要使用自訂程式來變更元件的內容,請執行下列動作:

  1. 在「設計」視圖或 Java Bean 視圖中,選取該元件。
  2. 按一下「自訂 Java Bean」工具列按鈕自訂 Bean。 如果該按鈕停用,就表示該元件在 BeanInfo 類別中,並沒有為它而定義的自訂程式。 這時會開啟「模型自訂程式」對話框。 由於在某些平台上,自訂程式是在執行 Java Bean 的 JVM 中開啟, 因此它可能不會出現在工作台前面, 您得在工作列選取它,它才會出現。 如果自訂程式類別是一個 AWT 或 Swing 元件, 則會顯示在含有確定取消按鈕的對話框裡面。

    區域自訂程式

  3. 使用自訂程式來修改內容。 使用自訂程式時,它會更新即時的 Java Bean。
  4. 按一下確定,確認您所做的變更; 或者按一下取消, 捨棄您所做的變更,將 Java Bean 還原到原來的狀態。

母主題: 延伸 Java 視覺化編輯器

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.