问题标签 [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 投票
1 回答
6311 浏览

java - JTable:如何从绑定到数据源的表中获取选定对象

我有 JTable,其中“元素”属性绑定到对象列表,这是主表。还有明细表,其中“元素”属性绑定到主表中的 selectedElement。我是在 NetBeans GUI builder 的帮助下完成的。现在我尝试得到这样的东西:

在源代码中,但在 JTable 中没有这样的属性,只有“getSelectedRow”。那么,如何从绑定到源(对象列表)的 JTable 中获取选定对象?我读过类似的问题,但只找到 getValueAt(rowId,columnId) 方法的链接,但在我的任务中,选择哪一列并不重要,因为选择了整行。

0 投票
1 回答
1658 浏览

java - NetBeans 中表的 Swing Bean 绑定

我想知道如何过滤数据库表中的数据并插入到带有 NetBeans 中的 bean 绑定的摇摆表中。我阅读了NetBeans beanbinding教程。但没有多大帮助。(它显示了如何直接从数据库表中加载数据)我想知道如何查询和选择相关数据并插入到表中。

另外,我想知道如何使用netbeans中的Beanbinding将文本字段中的数据添加到表中。我仍然手动编码。

另外如何在Beansbinding中删除/删除选定的行/行并从表中获取数据并进行计算(行数,特定列中的总值)。?

谢谢

0 投票
1 回答
3482 浏览

java - 如何将 JList 绑定到 Bean 类属性

我试图将 a 绑定JList到绑定类属性,Vector. 在绑定类中,VectorJTextFieldUI 更新时更新。

另一个单独的设置器也可用于更新Vector. 我也设置了添加/删除 PropertyChangeListeners。

我真正的要求是JList根据BeanBinding课堂上的数据更新。例如,当用户键入 时JTextField,应将数据库中的相关数据和类中的现有变量加载到JList.

请任何人告诉我如何在 NetBeans中绑定数据BeanBinding类(源)属性。JList至少任何教程链接。NetBeans 站点中有一个示例,但它用于直接从数据库中获取数据。

0 投票
1 回答
626 浏览

swing - 如何将一个组件绑定到更多的 beanbinding 类

任何人都知道如何将一个摇摆 JComponent 绑定到两个 BeansBinding 类(特别是使用 Netbeans IDE)?另外如何将 JFrame 中的变量绑定到 beanbinding 类的属性?

0 投票
1 回答
1181 浏览

swing - JTextField BeansBinding

我有 2 个名为“数量”和“金额”的 JtextField。当用户输入 qty 时,该值会在一些计算下消失,并将最后一个值设置为数量文本字段。我已将这两个文本字段绑定到 beansbinding 类的属性。当用户输入 qty 时,会调用负责该文本字段的属性,然后我调用了 qty 的 firepropertychange 以及金额的 firepropertychange 以根据 qty 更新金额的值。这很好用。此外,当使用退格按钮删除 qty 的文本字段的值时,qty 的值也会改变。但是当 qty 文本字段为空时,数量文本字段保持其最后一个值(假设 qty 有一个数字“22”和数量文本字段显示“44”,按下退格键时数字为“2”

请问有什么解决办法吗?

0 投票
1 回答
579 浏览

java - Beanbinding vetoableChangeSupport addVetoableChangeListener

任何人都可以知道 vetoableChangeSupport.addVetoableChangeListener 是什么。我在 Beansbinding 中找到了这个。vetoableChangeSupport.addVetoableChangeListener 的用途及其用途。您也可以前往此处。我们如何在 beanbinding 和应用程序开发中使用它?谢谢

0 投票
1 回答
347 浏览

java - 如何调用不在默认包中的 Bean 类

Netbeans IDE 支持 beansbinding,我们可以轻松调用默认包中的 bean(在 Inspector 中可以看到没有实例化 bean)。

但是如果我们的 UI 组件(swing)在另一个包中,而 bean 在另一个包中,我们必须在我们的组件(JFrameJPanel)中使用 getter(和 setter)实例化这些 bean。我想知道,有没有一种方法可以在不实例化 NetBeans 中的组件的情况下调用 bean(只需从绑定属性框中选择源)。JFrame(然后我们可以在相关组件(或)的 Inspector 中看到这些 bean JPanel。)换句话说,有没有办法将我们的 beans 类放在 Inspector 中。(如果我们JFrame在默认包中并且 bean 也在默认包中,然后我们可以点击托盘中的bean图标并给出相关的bean类,然后我们可以在Inspector中看到那个bean类)

0 投票
1 回答
888 浏览

java - JTable和JTable的TableColumn中的BeansBinding

我的 JTable 之一是使用 bean 属性(util.List)进行更新。没关系。但我想在我的 JTable 中有一个名为“Action”的列。该列应该JComboBox为每一行对该行的数据做一些事情。我读了这篇文章,它有一些教程如何将 Jcombobox 设置为 JTable 行。

我使用 NetBeans IDE 进行编码。在netbeans的“表格内容”的JTable显示框的Column选项卡下,有属性可以设置我们的JTable。我为我的“操作”添加了一个列,然后javax.swing.table.TableCellEditornew DefaultCellEditor(comboBox) “编辑器”选项中设置。在这里,我为单元格编辑器添加了一个 JComboBox 组合框。但是当我运行项目时,没有任何组合框,只有一个文本“对象”。(我曾Object用作列的表达式类型)

任何人都告诉我,当 JTable 绑定到 beans 属性时,如何将 JCombobox 插入 JTable 单元格。特别是在 NetBeans

0 投票
1 回答
1606 浏览

java - jTable beans绑定

我将 util.List 中的数据插入到带有 beansbinding 的 JTable 中。我已将 ArrayList 包装到 ObservableList 和 Observable 列表中,并分配给 uitl.List。我在 Netbeans 中绑定数据并在 Netbeans 'JTable Beanbinding 中的'Table Content'中设置属性选项'。第一次更新列表时,JTable也更新了,没关系。但是第二次当我将另一个转换为 Observable 列表的 util.List 设置为绑定到 JTable 的列表时,列表已更新,但 JTable 未更新。(但是当我设置列表时,System.out。 pr .. 打印列表的正确值,在这里我将 util.List 更改为 ObservableList,反之亦然以找到问题所在,但没有我预期的结果)(但是当我将对象添加到绑定到 JTable 的列表中时,然后JTable 已更新。

这是我用来设置列表的代码

0 投票
1 回答
566 浏览

java - 如何将 JProgressbar 绑定到 Bean 类的属性

任何人都可以提供示例代码或链接如何在 Swing 应用程序中将 JProgressbar 绑定到 bean 类的属性?