杂草从中的随笔
如何通过JSR295将Swing组件和POJO绑定在一起???
最近在看jsr295规范,发现能够将值和控件进行绑定,但应用在Swing控件上时出现了问题,代码如下:
//
ITEM是POJO类;
ITEM item
=
new
ITEM();
JTextField nameField
=
new
JTextField();
//
下面是关键代码
BeanProperty
<
JTextField, String
>
textProperty
=
BeanProperty.create(
"
text
"
);
BeanProperty
<
Item, String
>
nameProperty
=
BeanProperty.create(
"
name
"
);
Binding
<
Item, String, JTextField, String
>
nameBinding
=
Bindings.createAutoBinding(UpdateStrategy.READ_WRITE, item,nameProperty, nameField, textProperty);
nameBinding.bind();
触发某个事件后ITEM类中的name字段的值进行了更新,可是nameField控件中的text属性却没有更新,请问各位高手,问题出在哪里??
posted on 2009-12-30 19:44
舒阜东
阅读(233)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
导航
BlogJava
首页
新随笔
联系
聚合
管理
<
2024年11月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
统计
随笔 - 1
文章 - 7
评论 - 2
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔档案
2009年11月 (1)
文章档案
2009年12月 (1)
2009年9月 (1)
2009年7月 (1)
2009年6月 (2)
2009年5月 (1)
51CTO下载(IT技术资料免费下载平台)
搜索
最新评论
1. re: Bean binding Swing example(Swing数据绑定示例)
@规范多个好多个
--规范多个好多个
2. re: Bean binding Swing example(Swing数据绑定示例)
低功耗
--规范多个好多个