写点什么

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

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

关注

评论

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

桌面便签软件哪个好?10款全球好评的便签软件助你提升效率!

彭宏豪95

效率 在线白板 备忘录 笔记应用 笔记软件

如何item_get-获得淘宝商品详情api接口

技术冰糖葫芦

API 接口

Hybrid App开发的流程及业务价值

Onegun

html5 混合开发 Hybrid App

跨境自建站卖家如何提高谷歌广告质量得分?

九凌网络

PDF Expert for Mac(PDF编辑阅读转换器)v3.6.0完整激活版

mac

PDF Expert 苹果mac Windows软件 PDF 工具

浅谈研发数字化在汽车之家的落地实践

之家技术

产品 数字化 研发 效能 释产能

Redis分布式锁问题分析与处理方案

郑在暴富中

redis redisson 分布式锁

光纤网络排障分析

小魏写代码

从混乱到优雅:基于DDD的六边形架构的代码翻新指南

不在线第一只蜗牛

架构 DDD 框架设计

X2RTC安装教程详解(图文版)

X2Rtc

开源 音视频 RTC 教程分享

利用生成式AI的产研流程:创新与效率的完美结合

之家技术

测试 用例 效能 生成式AI 释产能

零代码秒集成打通小鹅通订单支付信息与CRM合同接口

RestCloud

零代码 APPlink

选人与育人,孰先孰后?

凌晞

团队管理

深入解析 Azure 机器学习平台:架构与组成部分

EquatorCoco

机器学习 azure 机器学习模型

多行业用户齐聚,2023 IoTDB 用户大会详细议程更新!

Apache IoTDB

Databend 与海外某电信签约:共创海外电信数据仓库新纪元

Databend

推动OpenHarmony在AIDC行业落地,优博讯的技术积累与实践

Geek_2d6073

市场行情回暖、利好月来袭,Web3 广告业领头羊 Verasity 或迎爆发

鳄鱼视界

选购美国云服务器,轻松打造高效网络

一只扑棱蛾子

美国服务器 美国云服务器

玩转 Cgroup 系列之三:挑战手动管理 Cgroup

小猿姐

cpu 资源管理 Cgroup

Milvus 上新!全新 Range Search 功能,可精准控制搜索结果

Zilliz

Milvus Zilliz 向量数据库

技术贴 | SQL 执行 - 执行器优化

KaiwuDB

深入理解Docker:一种革新的容器技术

不在线第一只蜗牛

Docker 容器化 容器化部署

轻量级数据中台,大中型企业数字化转型首选

RestCloud

数据中台

低代码平台是什么?具备哪些特性?

树上有只程序猿

低代码

inBuilder低代码平台新特性推荐-第七期

inBuilder低代码平台

低代码

能够导出源代码的低代码平台有哪些?

互联网工科生

低代码 源代码

做独立站需要用到的十大软件

九凌网络

Kstry: 业务架构的首选之选

快乐非自愿限量之名

开发工具 业务框架

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