加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何绑定jtextfield以从Netbeans中的数据库中获取文本?

发布时间:2020-12-15 02:23:47 所属栏目:Java 来源:网络整理
导读:我似乎无法找到任何有关将Jtextfield的文本绑定到Netbeans 6中的数据库的数据的信息.它只是可以绑定的表吗? 解决方法 我认为没有办法将文本字段实际绑定到JPA实体. 我的发现: 我发现您可以将实体管理器和查询拖到GUI设计器上,并将它们配置为相互协作.但是
我似乎无法找到任何有关将Jtextfield的文本绑定到Netbeans 6中的数据库的数据的信息.它只是可以绑定的表吗?

解决方法

我认为没有办法将文本字段实际绑定到JPA实体.

我的发现:
我发现您可以将实体管理器和查询拖到GUI设计器上,并将它们配置为相互协作.但是您无法将查询绑定到文本字段.您想要做的是将持久性实体绑定到Textfield.因此,将您的实体添加到调色板中.

您必须右键单击netbeans调色板并转到调色板管理器 – >从项目添加.选择项目,您将能够将所有持久性实体添加到调色板中(最好为它们创建一个新文件夹).您现在应该在调色板中拥有您的实体.像往常一样拖到屏幕上并将查询分配给实体.

哟现在可以打开文本域的属性 – >绑定选项卡并将文本字段的TEXT属性绑定到您的实体,然后选择您真正希望将文本绑定到该实体的“列”.这应该受到约束,并且适用于大多数情况.

但是,在一个应用程序中,实体需要经常更改,它是无用的,因为绑定到文本字段不会更新自身.所以它基本上只是第一次“绑定”.这主要是因为当你更改一个实体时,它实际上是一个不同的内存对象.
例如clientEntity =(Query)clientQuery.getSingleResult();

我相信可以肯定地说,当涉及到实体绑定时,Swing已被放弃,因为JPA和当前状态下的实体仅对基于“会话”的Web服务非常有用,在这种情况下,您通常会设置/获取实体列值完成后合并.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读