一个用于为自动生成的
BeanInfo
类指定一些与Swing相关信息的注解。如果被注解的类有对应的用户定义的BeanInfo
类,则不使用此注解,这并不意味着自动分析。
isContainer
特性属性
主要用于Swing库。所有Swing组件都通过设计扩展了Container
类,因此构建工具假定所有Swing组件都是容器。具有isContainer
属性的BeanInfo
类允许直接指定一个Swing组件是否是容器。
- 自 JDK 版本:
- 9
-
Optional Element Summary
-
Element Details
-
value
boolean value表示被注解的类是否可以作为其他Swing组件的容器使用的值。- 返回值:
-
如果被注解的类是一个Swing容器,则返回
true
;否则返回false
。
- 默认值:
-
true
-
delegate
String delegate在被注解的类中,获取相应的Swing容器的getter方法的名称,如果不建议直接向被注解的类添加子组件。- 返回值:
- 返回被注解的类中获取相应的Swing容器的getter方法的名称,如果未设置方法名称,则返回空字符串。
- 默认值:
-
""
-