模块  java.desktop
软件包  java.beans

Interface Customizer


  • public interface Customizer
    定制程序类提供了一个完整的自定义GUI,用于自定义目标Java Bean。

    每个定制程序都应该从java.awt.Component类继承,以便可以在AWT对话框或面板中进行实例化。

    每个定制程序都应该有一个null构造函数。

    从以下版本开始:
    1.1
    • 方法详细信息

      • setObject

        void setObject​(Object bean)
        设置要自定义的对象。 在将定制程序添加到任何父AWT容器之前,应仅调用此方法一次。
        参数
        bean - 要自定义的对象。
      • addPropertyChangeListener

        void addPropertyChangeListener​(PropertyChangeListener listener)
        注册PropertyChange事件的侦听器。 每当定制程序以可能需要刷新显示的属性的方式更改目标bean时,它应触发PropertyChange事件。
        参数
        listener - 触发PropertyChange事件时要调用的对象。
      • removePropertyChangeListener

        void removePropertyChangeListener​(PropertyChangeListener listener)
        删除PropertyChange事件的侦听器。
        参数
        listener - 要删除的PropertyChange侦听器。