我有一个带有数字编辑器的 JSpinner,如下所示:
JSpinner spinner = new JSpinner(new SpinnerNumberModel(0,0,50000,1));
spinner.setEditor(new JSpinner.NumberEditor(spinner,"# ###"));
默认值为零,但我希望它显示为空白。我要解决的问题是用户可以选择微调器并输入 100,但由于初始 0(零)它变为 1000。如果不可能在数字微调器中将零显示为空白,是有什么方法可以在焦点上自动选择微调器中的任何值,以便在我之前的场景中用户会自动覆盖默认零?谢谢。