JavaTM 2 Platform
Standard Ed. 6

java.beans
介面 Customizer


public interface Customizer

customizer 類別提供一個用來自定義目標 Java Bean 的完全自定義 GUI。

每個 customizer 都應該從 java.awt.Component 類別繼承,因此它們可以在 AWT 對話框或面板中被實例化。

每個 customizer 都應該有一個 null 建構子。


方法摘要
 void addPropertyChangeListener(PropertyChangeListener listener)
          註冊一個用於 PropertyChange 事件的偵聽器。
 void removePropertyChangeListener(PropertyChangeListener listener)
          移除一個用於 PropertyChange 事件的偵聽器。
 void setObject(Object bean)
          設置將要自定義的物件。
 

方法詳細資訊

setObject

void setObject(Object bean)
設置將要自定義的物件。此方法應該僅在已將 Customizer 添加到任何父 AWT 容器中之前調用一次。

參數:
bean - 要自定義的物件。

addPropertyChangeListener

void addPropertyChangeListener(PropertyChangeListener listener)
註冊一個用於 PropertyChange 事件的偵聽器。無論 customizer 在何時以可能需要將顯示屬性刷新的方式更改目標 bean,都將觸發一個 PropertyChange 事件。

參數:
listener - 觸發 PropertyChange 事件時要調用的物件。

removePropertyChangeListener

void removePropertyChangeListener(PropertyChangeListener listener)
移除一個用於 PropertyChange 事件的偵聽器。

參數:
listener - 要移除的 PropertyChange 偵聽器。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only