如何利用JavaBeans在应用程序中创建组件

发表于:2008-04-29来源:作者:点击数: 标签:JavaBeans应用程序组件
关键字:JavaBeans 组件 JavaBeans模块使 开发 人员能够创建称之为组件的软件单元(也就是我们熟知的beans).你可以把beans加载在更复杂的组件、Java小型应用程序(applets)或应用程序上。JavaBeans广泛应用于IDE应用程序,使你能够很容易地可视化组合组件并
关键字:JavaBeans 组件  JavaBeans模块使开发人员能够创建称之为组件的软件单元(也就是我们熟知的beans).你可以把beans加载在更复杂的组件、Java小型应用程序(applets)或应用程序上。JavaBeans广泛应用于IDE应用程序,使你能够很容易地可视化组合组件并动态修改它的属性。

  Beans是动态的,允许你改变和定制它。在JavaBean Builder Tool里的设计模块中,你能利用 Bean的属性窗口来可视化定制和保存(持久)bean。你也可以从toolbox中选择一个bean,把它拖拽到窗体中,再修改它的外观和行为与定义它和其他Bean的交互关系,并把它和其他Bean组合到一个applet或应用程序、或新的Bean里面去。

  Beans在功能和用途上应用很广。比如说,以下项都用到了beans:

图形化用户接口(GUI) 非可视化beans,比如拼写检测器 别的类型,比如applets 

JavaBean规范

  一个JavaBean其实就是一个Java类。JavaBeans API规范书中针对它的方法和属性定义了一个简单的规范,你必须在Java类中用这些方法和属性,否则就不能成为一个JavaBean。Bean的特征(也就是属性、方法、事件)都应能被带有bean的应用程序发现,或者被IDE应用程序发现,比如IBM Eclispse或Intellij IDEA。这种发现过程被称之为内省(introspection)。

  

原文转自:http://www.ltesting.net