java.lang.Object
java.beans.FeatureDescriptor
- 已知子类:
BeanDescriptor,EventSetDescriptor,MethodDescriptor,ParameterDescriptor,PropertyDescriptor
FeatureDescriptor 类是 PropertyDescriptor、EventSetDescriptor 和 MethodDescriptor 等的公共基类。
它支持一些可以为任何内省描述符设置和检索的公共信息。
此外,它还提供了一种扩展机制,以便可以将任意属性/值对与设计特征相关联。
- 自从:
- 1.1
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述获取此功能的独立于区域设置的名称的枚举。获取此功能的本地化显示名称。getName()获取此功能的编程名称。获取此功能的简短描述。使用此功能检索命名属性。booleanisExpert()“专家”标志用于区分专供专家用户使用的功能和专供普通用户使用的功能。booleanisHidden()“隐藏”标志用于标识仅供工具使用且不应向人类公开的功能。boolean“首选”标志用于识别对呈现给人类特别重要的特征。voidsetDisplayName(String displayName) 设置此功能的本地化显示名称。voidsetExpert(boolean expert) “专家”标志用于区分专供专家用户使用的功能和专供普通用户使用的功能。voidsetHidden(boolean hidden) “隐藏”标志用于标识仅供工具使用且不应向人类公开的功能。void设置此功能的编程名称。voidsetPreferred(boolean preferred) “首选”标志用于识别对呈现给人类特别重要的特征。voidsetShortDescription(String text) 您可以将简短的描述性字符串与功能相关联。void将命名属性与此功能相关联。toString()返回对象的字符串表示形式。
-
构造方法详细信息
-
FeatureDescriptor
public FeatureDescriptor()构造一个FeatureDescriptor
-
-
方法详情
-
getName
获取此功能的编程名称。- 返回:
- 属性/方法/事件的编程名称
-
setName
设置此功能的编程名称。- 参数:
name- 属性/方法/事件的编程名称
-
getDisplayName
获取此功能的本地化显示名称。- 返回:
- 属性/方法/事件的本地化显示名称。这默认与其来自 getName 的编程名称相同。
-
setDisplayName
设置此功能的本地化显示名称。- 参数:
displayName- 属性/方法/事件的本地化显示名称。
-
isExpert
public boolean isExpert()“专家”标志用于区分专供专家用户使用的功能和专供普通用户使用的功能。- 返回:
- 如果此功能仅供专家使用,则为真。
-
setExpert
public void setExpert(boolean expert) “专家”标志用于区分专供专家用户使用的功能和专供普通用户使用的功能。- 参数:
expert- 如果此功能仅供专家使用,则为真。
-
isHidden
public boolean isHidden()“隐藏”标志用于标识仅供工具使用且不应向人类公开的功能。- 返回:
- 如果此功能应该对人类用户隐藏,则为真。
-
setHidden
public void setHidden(boolean hidden) “隐藏”标志用于标识仅供工具使用且不应向人类公开的功能。- 参数:
hidden- 如果此功能应该对人类用户隐藏,则为真。
-
isPreferred
public boolean isPreferred()“首选”标志用于识别对呈现给人类特别重要的特征。- 返回:
- 如果此功能应优先显示给人类用户,则为真。
- 自从:
- 1.2
-
setPreferred
public void setPreferred(boolean preferred) “首选”标志用于识别对呈现给人类特别重要的特征。- 参数:
preferred- 如果此功能应优先显示给人类用户,则为真。- 自从:
- 1.2
-
getShortDescription
获取此功能的简短描述。- 返回:
- 与此属性/方法/事件关联的本地化简短描述。这默认为显示名称。
-
setShortDescription
您可以将简短的描述性字符串与功能相关联。通常这些描述性字符串应该少于大约 40 个字符。- 参数:
text- 与此属性/方法/事件关联的(本地化)简短描述。
-
setValue
将命名属性与此功能相关联。- 参数:
attributeName- 与区域设置无关的属性名称value- 值。
-
getValue
使用此功能检索命名属性。- 参数:
attributeName- 与区域设置无关的属性名称- 返回:
- 属性的值。如果属性未知,则可能为 null。
-
attributeNames
获取此功能的独立于区域设置的名称的枚举。- 返回:
- 已使用 setValue 注册的任何属性的独立于区域设置的名称的枚举。
-
toString
返回对象的字符串表示形式。
-