0

我有一个JSpinner指导ChangeListener。但是ChangeListener只有当我按下回车键或单击其中一个JSpinner按钮时才会激活。我想知道如何ChangeListener在值更改时启用。

4

1 回答 1

3

您需要向编辑器添加一个侦听器,以便收到任何更改的通知:

JSpinner.DefaultEditor editor = (JSpinner.DefaultEditor)spinner.getEditor();
JTextField textField = editor.getTextField();
textField.getDocument().addDocumentListener( ... );
于 2013-06-17T20:35:09.867 回答