问题标签 [beans-binding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2991 浏览

java - 什么将取代 Java 7 中的 Beans Binding?

我在某处读到 - 链接让我无法理解 - Beans Binding 不会成为 Java 7 的一部分。有人知道什么会取代它吗?

此外,在当前版本的 Java 中是否有任何替代 bean 绑定的方法?

0 投票
1 回答
2196 浏览

java - Java Swing:如何将 JLabel 的文本绑定到 JTable 的选定行中的列?

我正在使用 Netbeans 并试图找到一种方法让 IDE 为我自动生成代码。我记得之前将 JLabel 的文本绑定到 JTable 的选定行中的列,但在这种情况下,JTable 的值来自实体管理器,这很容易。我想知道即使 JTable 没有绑定到数据库,是否有办法做到这一点。

另外,还有什么办法可以做到呢?我正在考虑实现一个 ListSelectionListener,每当生成事件时,只需更新标签的文本。

0 投票
1 回答
771 浏览

java - 使用 JPA 和 BeansBinding 时保存数据

我目前正在桌面应用程序中试验 JPA,同时使用 BeansBinding 来简化 GUI 开发。到目前为止,结果相当不错。

作为示例应用程序,我有一个只有一个表的小型数据库。我成功地创建了实体,PU。接下来,我将 JTable 放入主 JFrame 并将其列绑定到 JPA 查询。这就像一个魅力。因此,对实体所做的更改会反映在表中,反之亦然。

接下来我想让表格可编辑,以便将更改保存到数据库中。我想出的最简单的方法是开始查询并立即提交。因此,假设我在某处有一个 JButton,请在以下位置执行以下操作actionPerformed

这很有效,但对我来说看起来很奇怪。我也尝试在windowClosing. 随着成功。

但是为什么这行得通?我的意思是,交易begincommit. 更重要的是,这样做可以吗?

0 投票
2 回答
1949 浏览

java - Java JPA、Swing 和 Beans 绑定:对实体中 OneToMany 集合的更改不会立即反映在 GUI 中

我正在尝试使用 Hibernate 学习 JPA,并将其绑定到带有 Beans Binding 的 Netbeans 中内置的 GUI。这是一个列出狗的应用程序。每只狗可以养一只到多只小狗。您可以添加和删除狗,并且可以为每只狗添加和删除小狗。

狗显示在 JList 中,当用户选择狗时,它的属性显示在 JTextFileds 中,它的小狗显示在 JTable 中。添加/删除狗可以正常工作,因为包含 Dog 实例的列表是可观察的。

Dogs 小狗使用 getter 和 setter 维护在 Dog 类的 Collection 中:

当我将小狗添加到 JList 中选择的狗时,它不会立即反映在 JTable 中。我必须选择另一只狗,然后重新选择我添加小狗的狗,使其显示在 JTable 中。我在 Dog 类中使用以下添加/删除小狗方法:

JTable 以 ${selectedElement.puppies} 作为绑定表达式绑定到 JList(而不是狗列表)。

当设置属性时,Puppie 类触发属性中的设置器会发生变化。

这是添加小狗的代码:

任何帮助将不胜感激!如果您需要更多信息,请与我们联系。

问候, 亨里克

0 投票
2 回答
1596 浏览

java - 具有数据验证和 Beansbinding 的 JtextField

我正在尝试将 JTextfield 与文本验证绑定,然后将其绑定到 pojo 模型。我的目标是允许用户键入具有特定文本长度的某些允许字符集,并使用绑定在模型中设置文本。代码片段如下所示。

ModelVO 类是:

我正在使用 AspectJ 在 ModalVO 类中触发必要的属性更改。(按照此链接实现此目的:: http: //yakafokon.wordpress.com/2008/12/02/beans-binding-jsr-295-with-pojo-and-aop/#comments)。

现在,我的问题是,如果我不使用绑定,验证会正确完成,但文本未以模式设置。但是如果我绑定文本字段,文本会在模型中正确设置,但验证不起作用。当我同时使用验证和绑定时,谁能提供见解为什么它不起作用?

0 投票
2 回答
4154 浏览

java - 将arraylist绑定到jtable

最近我编写了一个 C# 应用程序,它只是将对象列表(名为 lst)的元素呈现到一个表中,代码如下:

现在我需要在 java 中做类似的事情:有可能吗?或者我必须创建一个表模型并使用它?假设我有一个 Person 对象列表,我想构建一个包含姓氏、姓名和年龄的表。是否有可能以聪明的方式做到这一点?

0 投票
1 回答
2220 浏览

java - 使用 bean 绑定更新 JLabel 的问题

我正在尝试使用 netbeans IDE 使用 bean 绑定。我想更新标签中的文本。这是我创建的 bean。

}

}

我的 JFrame 中的绑定代码

和 Main.class

}

标签未更新。感谢帮助。

0 投票
2 回答
1245 浏览

java - Java Beans Binding 的状态是什么?

我找到了一篇旧文章http://www.artima.com/lejava/articles/beans_binding.html 和一个废弃的项目页面http://java.net/projects/beansbinding

它还活着吗?我可以下载一些东西吗?有教程吗?

0 投票
1 回答
210 浏览

swing - 将域对象绑定到 GUI

我想知道如何将我的域对象与 POJO 绑定到我的 GUI 组件。我应该将我的域对象注入到我的视图的构造函数中,还是有更好的设计?我的域对象是否必须扩展特定的类?

0 投票
1 回答
1698 浏览

java - JTree 的 Bean 绑定

当前是否支持 s 的bean 绑定JTree?我从 2008 年找到了这个论坛帖子,但我不知道是否有任何发展。

如果它确实存在,有人知道我在哪里可以找到一些关于它的文档吗?