按下按钮时,JTextField自动更改值

jad*_*jan 1 java swing scroll jbutton jtextfield

我有一个带有两个JButton的jTextField(向上箭头和向下箭头按钮).单击向上箭头按钮,文本字段中的数值增加1(++),单击向下箭头按钮,文本字段中的数值减1( - ).

我想知道的是如何在按下按钮时自动"滚动/更改"值?

谢谢

Sea*_*ean 6

你可能想要的是一个JSpinner.更具体地说是SpinnerNumberModel.

这是演示http://docs.oracle.com/javase/tutorial/uiswing/components/spinner.html的演示链接

  • *"还有另一种方法,不使用.."*..组件**为此设计**?当然,但你为什么要用呢?用例是什么要求`JSpinner`无法提供? (2认同)