-  
       
@Documented @Target(TYPE) @Retention(RUNTIME) public @interface JavaBean
用于为自动生成的BeanInfo类指定某些类相关信息的注释。 如果带注释的类具有相应的用户定义的BeanInfo类,则不使用此注释,这并不意味着自动分析。- 从以下版本开始:
 - 9
 - 另请参见:
 -  
         
BeanInfo.getBeanDescriptor() 
 
-  
        
       
-  
             
Optional Element Summary
Optional Elements 变量和类型 Optional Element 描述 StringdefaultEventSetStringdefaultPropertyStringdescription 
 -  
             
 
-  
        
       
-  
             
Element Detail
-  
description
String description
- 结果
 - bean描述,如果未设置描述,则为空字符串。
 
- Default:
 - “”
 
 
 -  
 
-  
             
          
-  
defaultProperty
String defaultProperty
默认属性的名称用于计算带注释的类中定义的属性的array中的index。 如果未设置名称或带注释的类未定义具有指定名称的属性,则Introspector将根据其状态自动计算默认属性索引。- Default:
 - “”
 
 
 -  
 
-  
             
          
-  
defaultEventSet
String defaultEventSet
默认事件集的名称用于计算带注释的类中定义的事件集的array中的index。 如果未设置名称或带注释的类未定义具有指定名称的事件集,则默认事件集索引将由Introspector自动计算,具体取决于其状态。- 结果
 - 默认事件集的名称,如果未设置名称,则为空字符串。
 
- Default:
 - “”
 
 
 -  
 
 -