类:编写 JavaBeans 组件
编写 JavaBeans 组件非常容易。您不需要特殊的工具,也不需要实现任何interface。编写 bean 只是遵循某些编码约定的问题。您所要做的就是使您的类看起来像一个 bean,使用 bean 的工具将能够识别和使用您的 bean。
但是,NetBeans 提供了一些使编写 Bean 更容易的功能。另外,Java SE API 包括一些支持类,以帮助实现常见任务。
本课中的代码示例基于名为FaceBean
的简单图形组件。
-
仅 FaceBean 源代码:
-
整个 NetBeans 项目,包括 FaceBean 源代码:
Bean 是一种 Java 类,其方法名称遵循 JavaBeans 准则。 Bean 构建器工具使用自省检查 Bean 类。基于此检查,Bean Builder 工具可以确定 Bean 的属性,方法和事件。
以下各节描述了properties,methods和events的 JavaBeans 准则。最后,关于BeanInfo的部分显示了如何使用 bean 自定义开发人员的体验。