写点什么

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:301514
用户头像

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

关注

评论

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

李尔将收购西班牙自动化和智能公司WIP Industrial Automation

财见

探索API主导的最佳AI创业项目商业模式

幂简集成

AI 商业模式 API

低代码平台:国内十大低代码开发平台排名

优秀

低代码 低代码平台

作为CTO,你还能忍受公司内部监控系统的无限增殖吗?

可观测技术

监控

Python高频面试题解析公开课

霍格沃兹测试开发学社

为什么观测云选择持续输出最佳实践

可观测技术

可观测性

Web3.0区块链技术开发方案丨dapp项目模式制度开发

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

Web3.0区块链技术开发方案丨NFT项目开发

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

软件测试学习笔记丨Flask操作数据库一对多操作

测试人

软件测试

文旅营销的艺术与技术,在鲸鸿动能合而为一

脑极体

AI

使用 Postman 变量的入门指南

Liam

程序员 后端 变量 Postman API

豆瓣评分9.6!有趣又实用的典范,Python小白应该人手一份!

我再BUG界嘎嘎乱杀

Python 编程 入门 开发语言 零基础

软件测试学习笔记丨Flask操作数据库-数据增删改查

测试人

软件测试

你真的完全理解 Logistic 回归算法了吗

不在线第一只蜗牛

人工智能 数据挖掘 逻辑回归

Dynatrace仅是APM,你需要的是全方位的监控观测平台

可观测技术

监控

Flink⼤状态作业调优实践指南:Datastream 作业篇

Apache Flink

大数据 flink Datastream

Web3.0区块链技术开发方案丨中心化与去中心化交易所开发

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

一文讲清楚精益数据方法论在数据治理中的应用

神州数码

精益数据 精益数据方法论

海外云手机对比真实手机有什么特点?

Ogcloud

云手机 海外云手机 云手机海外版 海外云手机推荐

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