Module java.desktop
Package java.beans

Annotation Interface JavaBean


@Documented @Target(TYPE) @Retention(RUNTIME) public @interface JavaBean
一个用于为自动生成的BeanInfo类指定一些与类相关的信息的注解。如果被注解的类具有相应的用户定义的BeanInfo类,则不使用此注解,这不意味着自动分析。
自 JDK 版本:
9
参见:
  • Element Details

    • description

      String description
      用于被注解类的bean descriptor简短描述
      返回:
      bean描述,如果未设置描述则为空字符串。
      默认值:
      ""
    • defaultProperty

      String defaultProperty
      默认属性的名称用于计算其在被注解类中定义的属性数组中的索引。如果未设置名称或被注解类未定义具有指定名称的属性,则默认属性索引将根据其状态由Introspector自动计算。
      返回:
      默认属性的名称,如果未设置名称则为空字符串。
      默认值:
      ""
    • defaultEventSet

      String defaultEventSet
      默认事件集的名称用于计算其在被注解类中定义的事件集数组中的索引。如果未设置名称或被注解类未定义具有指定名称的事件集,则默认事件集索引将根据其状态由Introspector自动计算。
      返回:
      默认事件集的名称,如果未设置名称则为空字符串。
      默认值:
      ""