1 / 2
文档名称:

JavaBean用户化.txt

格式:txt   页数:2
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JavaBean用户化.txt

上传人:管理资源吧 2011/9/10 文件大小:0 KB

下载得到文件列表

JavaBean用户化.txt

文档介绍

文档介绍:作者:jspfuns
日期:2000-8-10 17:35:12
JavaBean开发者可以给一个Bean添加用户化器(Customizer)、属性编辑器(PropertyEditor)和BeanInfo接口来描述一个Bean的内容,Bean的使用者可在构造环境中通过与Bean附带在一起的这些信息来用户化Bean的外观和应做的动作。一个Bean不必都有BeanCustomizer、PrpertyEditor和BeanInfo,根据实际情况,这些是可选的,当有些Bean较复杂时,就要提供这些信息,以Wizard的方式使Bean的使用者能够用户化一个Bean。有些简单的Bean可能这些信息都没有,则构造工具可使用自带的透视装置,透视出Bean的内容,并把信息显示到标准的属性表或事件表中供使用者用户化Bean,前几节提到的Bean的属性、方法和事件名要以一定的格式命名,主要的作用就是供开发工具对Bean进行透视。当然也是给程序员在手写程序中使用Bean提供方便,使他能观其名、知其意。
(Customizer Interface)
当一个Bean有了自己的用户化器时,在构造工具内就可展现出自己的属性表。。例如,下面是一个"按钮"Bean的用户化一器:
public class OurButtonCustomizer extends Panel implements Customizer {
... ...
/*当实现象OurButtonCustomizer这样的常规属性表时,一定要在其中实现addProperChangeListener
和removePropertyChangeListener,这样,构造工具可用这些功能代码为属性事件添加监听者。*/
... ...
private PropertyChangeSupport changes=new PropertyChangeSupport(this);
public void addPropertyChangeListener(PropertyChangeListener l) {
(l);
public void removePropertyChangeListener(PropertyChangeListener l) {
(l);
}
... ...
属性编辑器接口(PropertyEditor Interface)
一个JavaBean可提供PropertyEditor类,为指定的属性创建一个编辑器。。构造工具与手写代码的程序员不直接使用这个类,而是在下一小节的BeanInfo中实例化并调用这个类。例:
public class MoleculeNameEditor extends {
public String[] getTags() {
String resule[

最近更新

2024年厦门软件职业技术学院单招职业适应性测.. 39页

2024年台州职业技术学院单招综合素质考试题库.. 42页

2024年合肥共达职业技术学院单招职业技能测试.. 42页

2024年合肥通用职业技术学院单招职业技能考试.. 39页

2024年吉林交通职业技术学院单招职业倾向性测.. 40页

2024年吉林城市职业技术学院单招职业技能考试.. 41页

2024年吉林工程职业学院单招职业适应性考试模.. 40页

2024年吉林省吉林市单招职业倾向性考试模拟测.. 40页

2024年吕梁师范高等专科学校单招职业适应性测.. 39页

2024年呼和浩特职业学院单招职业技能考试题库.. 40页

2024年哈尔滨北方航空职业技术学院单招职业倾.. 41页

高效能源管理与回收系统 28页

2024年唐山幼儿师范高等专科学校单招职业适应.. 41页

2024年唐山科技职业技术学院单招职业适应性考.. 40页

2024年商丘职业技术学院单招职业技能测试模拟.. 40页

2024年喀什职业技术学院单招职业适应性测试模.. 41页

2024年四川体育职业学院单招职业适应性考试题.. 42页

2024年四川华新现代职业学院单招职业技能测试.. 40页

2024年四川护理职业学院单招职业适应性考试题.. 39页

2024年四川文化艺术学院单招职业倾向性考试题.. 40页

2026年企业职工读书活动总结报告 7页

2024年四川现代职业学院单招综合素质考试题库.. 42页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页

AQ 7011-2018《高温熔融金属吊运安全规程》 11页

保洁外包单位月度考评表 3页