JAVA学习网首页 把生活查询网加入收藏 把JAVA学习网设为首页 联系方式
    Hi,JAVA学习
JAVA基础 设计模式 数据库 JavaBeans J2EE JavaDelphi 用户界面 综合文章  
javabean10118
时间:22/04/2007
作者:网络
来源:网络
小提示点这里把文章加入您的收藏夹,方便下次查看
设置文章字体大小:[ ]

BeanBox中的约束属性

同关联属性类似,BeanBox 处理约束属性的步骤如下:

  1. 把定义了约束属性的Bean放到BeanBox中。我们的例子使用了JellyBean。
  2. 把监听属性改变的Bean放到BeanBox中,这些Bean可以拒绝拟议中的改变。在我们的例子中,我们使用了Voter Bean,该Bean否决了对属性的改变。
  3. 为JellyBean选择vetoableChange事件,从Edit菜单中选择JellyBean,选择Events > vetoableChange > vetoableChange 菜单项。


  1. 把该事件同监听Bean连接起来,并选择vetoableChange方法。
  2. 把rubber band同Voter Bean实例连接起来。当EventTargetDialog 面板出现时,选择vetoableChange方法。BeanBox 生成事件hookup适配器类。
  3. 测试约束属性,选择JellyBean,并且在属性表中,试着改变其priceInCents属性。在BeanBox启动之后的终端窗口中,你会看到一个信息显示出来,这表明一个例外被抛出,这次对拟议中的属性的改变未被允许。

如果你要对属性进行更多的设置,请见下一节课的内容:操纵属性。

上一篇:javabean10116

下一篇:EJB设计模式1

  • Tomcat集群的三种负载均衡方式优缺点对照。
  • 菜鸟初学Java的备忘录(一)
  • 什么是j2ee
  • Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结
  • JSP中的page,request,session,application
  • XPlanner 一个Web界面的XP团队计划和跟踪工具
  • CruiseControl简介
  • Struts学习资源
  • ThinkinginJava16
  • JB4与WebLogic的整合
  • Java远程方法调用4
  • shark工作流文档翻译活动--shark(3)
  • Java布局管理器深入讨论
  • 在J2ME联网应用中获得客户端的手机号码
  • java指南之使用图形:概览
  • EJB3笔记1-EJB3大变脸,实体Bean概念完全颠覆,EJB还有意义吗?
  • 因为下载图片太久,所以写了个下在多张图片的小程序
  • Spring下业务层的UnitTest--4.15更新
  • 返回】 【顶部】 【关闭
    Copyright © 2005-2010 www.594k.com All Rights Reserved.
    版权所有:JAVA学习网 备案序号:皖ICP备06004238号