我想了解如何在Java上进行自定义绑定,我已经在Google上进行搜索,但未找到任何内容。
这是一个简单的问题,
我有两个jSpinnerjSpin1jSpin2
jSpin2值是jSpin1的一半。

当我装订时,有

Binding source : jSpin1
Binding expression : ${value}


因此jSpin2中的值与jSpin1完全相同。那我怎么能把jSpin1的值减半呢?

谢谢。

最佳答案

据我了解,您使用NetBeans GUI Builder。您可以按照以下步骤进行操作:
-右键点击jSpin2(在设计视图中),然后选择“属性”
-在对话框顶部选择“绑定”
-点击“值”属性上的“ ...”按钮
-从“绑定源”中选择“ jSpin1”
-从“绑定表达式”中选择“值”
-将“绑定表达式”编辑为“ $ {value / 2}”
(您也可以在“ value”属性中放置“ jSpin1 [$ {value / 2}]”)

10-04 20:06