- java.lang.Object
-
- java.beans.SimpleBeanInfo
-
-
Field Summary
-
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
-
-
构造方法摘要
构造方法 Constructor 描述 SimpleBeanInfo()
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 BeanInfo[]
getAdditionalBeanInfo()
声明没有其他相关的BeanInfo对象。BeanDescriptor
getBeanDescriptor()
拒绝关于bean的类和定制器的知识。int
getDefaultEventIndex()
拒绝默认事件的知识。int
getDefaultPropertyIndex()
拒绝默认属性的知识。EventSetDescriptor[]
getEventSetDescriptors()
否认事件集的知识。Image
getIcon(int iconKind)
声明没有可用的图标。MethodDescriptor[]
getMethodDescriptors()
否认知识的方法。PropertyDescriptor[]
getPropertyDescriptors()
拒绝属性知识。Image
loadImage(String resourceName)
这是一种帮助加载图标图像的实用方法。
-
-
-
方法详细信息
-
getBeanDescriptor
public BeanDescriptor getBeanDescriptor()
拒绝关于bean的类和定制器的知识。 如果您想提供明确的信息,您可以重写此项。- Specified by:
-
getBeanDescriptor
在接口BeanInfo
- 结果
-
一个
BeanDescriptor
对象,或null
如果信息是通过自动分析获得的
-
getPropertyDescriptors
public PropertyDescriptor[] getPropertyDescriptors()
拒绝属性知识。 如果您希望提供明确的属性信息,您可以覆盖此。- Specified by:
-
getPropertyDescriptors
在接口BeanInfo
- 结果
-
一个
PropertyDescriptor
对象的数组,如果要通过自动分析获得信息,null
-
getDefaultPropertyIndex
public int getDefaultPropertyIndex()
拒绝默认属性的知识。 如果要定义bean的默认属性,可以覆盖此选项。- Specified by:
-
getDefaultPropertyIndex
在接口BeanInfo
- 结果
-
由
getPropertyDescriptors
方法返回的PropertyDescriptor
数组中的默认属性的索引,如果没有默认属性,则为-1。
-
getEventSetDescriptors
public EventSetDescriptor[] getEventSetDescriptors()
否认事件集的知识。 如果您希望提供明确的事件集信息,您可以重写此项。- Specified by:
-
getEventSetDescriptors
在接口BeanInfo
- 结果
-
一组
EventSetDescriptor
个对象,如果要通过自动分析获得信息,null
-
getDefaultEventIndex
public int getDefaultEventIndex()
拒绝默认事件的知识。 如果您希望为bean定义一个默认事件,则可以覆盖此值。- Specified by:
-
getDefaultEventIndex
在接口BeanInfo
- 结果
-
由
getEventSetDescriptors
方法返回的EventSetDescriptor
数组中的默认事件的索引,如果没有默认事件则为-1
-
getMethodDescriptors
public MethodDescriptor[] getMethodDescriptors()
否认知识的方法。 如果您希望提供明确的方法信息,您可以重写此项。- Specified by:
-
getMethodDescriptors
在接口BeanInfo
- 结果
-
一个
MethodDescriptor
个对象的数组,如果要通过自动分析获得信息,null
-
getAdditionalBeanInfo
public BeanInfo[] getAdditionalBeanInfo()
声明没有其他相关的BeanInfo对象。 如果你想(例如)返回一个基类的BeanInfo,你可以覆盖这个。- Specified by:
-
getAdditionalBeanInfo
接口BeanInfo
- 结果
-
的阵列
BeanInfo
对象或null
,如果没有附加的BeanInfo
对象
-
getIcon
public Image getIcon(int iconKind)
声明没有可用的图标。 如果你想为你的bean提供图标,你可以重写这个。- Specified by:
-
getIcon
在接口BeanInfo
- 参数
-
iconKind
- 所请求的图标种类 - 结果
-
表示所请求的图标的图像对象,如果没有合适的图标可用,
null
- 另请参见:
-
BeanInfo.ICON_COLOR_16x16
,BeanInfo.ICON_COLOR_32x32
,BeanInfo.ICON_MONO_16x16
,BeanInfo.ICON_MONO_32x32
-
-