亮网络解锁器,解锁网络数据的无限可能 了解详情
写点什么

JSR 295 规范参考实现 Beans Binding 推出 1.0 版

  • 2007-09-24
  • 本文字数:579 字

    阅读完需:约 2 分钟

Shannon 表示,针对该 JSR 的工作仍将继续进行,而且可能导致 API 发生变化。不过,框架的 1.0 版确实通过以下的显著特性代表了对 Beans Binding API 架构的一个主要的重新实现:

// Bind Duke's first name to the text property of a Swing JTextField<br></br> BeanProperty textP = BeanProperty.create("text");<br></br> Binding binding =<br></br> Bindings.createAutoBinding(READ_WRITE, duke, firstP, textfield, textP);<br></br> binding.bind();<p>// Bind Duke's mother's first name to the text property of a Swing JTextField,</p><br></br>// specifying that the JTextField's text property only reports change<br></br>// (thereby updating the source of the READ_WRITE binding) on focus lost<br></br> BeanProperty textP = BeanProperty.create("text_ON_FOCUS_LOST");<br></br> Binding binding =<br></br> Bindings.createAutoBinding(READ_WRITE, duke, motherFirstP, textfield, textP);<br></br> binding.bind();

Beans Binding 所面向的是 Swing 的领域,在过去 Swing 领域曾经用过类似于 JGoodies Binding 这样的项目。另外的一个项目则是来自于 Eclipse Foundation 的 JFace Data Binding ,它为 SWT、JFace 和 JavaBeans 提供了核心的实现。不过这个框架早就为 Swing 和 EMF 这样的 API 留好了未来的扩展余地。

2007-09-24 09:301129
用户头像

发布了 117 篇内容, 共 14.9 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

重磅!业界首个云原生批量计算项目Volcano正式晋级为CNCF孵化项目

华为云开发者联盟

云原生 Volcano 批量计算 cncf

无聊科技正经事周刊(第2期):线上马拉松你会参加吗?

潘大壮

程序员 周刊 科技周刊

ForkJoin实现分而治之

爱好编程进阶

Java 面试 后端开发

Java 线程池原理分析

爱好编程进阶

Java 面试 后端开发

Java-8新特性:学习如何使用Lambda表达式(二

爱好编程进阶

Java 面试 后端开发

Java字符串转码

爱好编程进阶

Java 面试 后端开发

Java程序员福音!蚂蚁+字节

爱好编程进阶

Java 面试 后端开发

自主研发,自主可控,星环科技“魔方底座”全面升级!

星环科技

基于Feature Flag的下一代开发模式

字节跳动数据平台

字节跳动 AB testing实战 ab测试

应对“反洗钱”,银丰新融反洗钱自主监测系统为机构保驾护航

华为云开发者联盟

数据库 分布式架构 GaussDB 反洗钱 鲲鹏云

Java学习路线图(如何快速学Java)

爱好编程进阶

Java 面试 后端开发

TiDB 6.0 的「元功能」:Placement Rules in SQL 是什么?

Geek_2d6073

深入浅出聊Taier—大数据分布式可视化DAG任务调度系统

袋鼠云数栈

大数据 开源 分布式 前端

Github神作!2021Java秋招高级面试指南,吃透至少阿里P6

爱好编程进阶

Java 面试 后端开发

gRPC学习之六:gRPC-Gateway集成swagger

爱好编程进阶

Java 面试 后端开发

HCIE云计算--灾备

爱好编程进阶

Java 面试 后端开发

星环科技创始人孙元浩:数据连接一切,开启融合数据云时代

星环科技

Java-String-对象,你真的了解了吗?

爱好编程进阶

Java 面试 后端开发

Java面试-volatile的内存语义

爱好编程进阶

Java 面试 后端开发

哪家堡垒机好用?过来人指点一下!

行云管家

数据库 数据安全 堡垒机

使用APICloud & 科大讯飞SDK快速实现语音识别功能

YonBuilder低代码开发平台

前端开发 语音识别 APP开发 APICloud 科大讯飞

Java8的这些集合骚操作,你掌握了嘛?

爱好编程进阶

Java 面试 后端开发

Java岗开发3年,公司临时抽查算法,离职后这几题我记一辈子

爱好编程进阶

Java 面试 后端开发

SFTP是什么协议?优势有哪些?与FTP有什么不同?

行云管家

运维 ftp sftp

天翼云发布基于欧拉双版本的自研操作系统——CTyunOS

天翼云开发者社区

学习管理管理系统解决方案

低代码小观

学习方法 企业管理 企业管理系统 教育管理 CRM系统

Java岗开发3年,公司临时抽查算法,离职后这几题我记一辈子(1)

爱好编程进阶

Java 面试 后端开发

行业分析| 互联网医疗的发展

anyRTC开发者

音视频 实时通讯 在线医疗 远程问诊 互联网医疗

java进阶篇02、注解、反射与动态代理

爱好编程进阶

Java 面试 后端开发

Java面试必备:阿里首发面试通关宝典震撼开源,文档

爱好编程进阶

Java 面试 后端开发

珠宝行业电子秤串口程序开发

108518

珠宝行业erp 珠宝天平 电子秤

JSR 295规范参考实现Beans Binding推出1.0版_Java_Scott Delap_InfoQ精选文章