我想了解如何在 java 上进行自定义绑定,我在 google 上搜索但没有找到。这是一个简单的问题,我有两个jSpinner
,jSpin1
和jSpin2
。
jSpin2
值是 的一半jSpin1
。
当我做绑定时,有
Binding source : jSpin1
Binding expression : ${value}
所以与 中的值jSpin2
完全相同jSpin1
。那我怎么能把它的价值减半 jSpin1
呢?
谢谢你。
据我了解,您使用的是 NetBeans GUI Builder。您可以通过以下步骤来做到这一点:
- 右键单击 jSpin2(在设计视图中)并选择“属性”<p> - 在对话框顶部选择“绑定”
- 单击“值”属性上的“...”按钮
- 从 'Binding Source'<p> 中选择 'jSpin1' - 从 'Binding Expression'<p> 中选择 'value' - 将 'Binding Expression' 编辑为 '${value/2}'<p>(也可以将 ' jSpin1[${value/2}]' 在 'value' 属性中)