Module  java.desktop
软件包  java.beans

Interface Customizer



  • public interface Customizer
    定制器类提供了一个完整的自定义GUI来定制目标Java Bean。

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

    每个定制器应该有一个空构造函数。

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

      • setObject

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

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

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