JSpinner numSpinner = new JSpinner(new SpinnerNumberModel(0000.00, 0000.00, 9999.99, 1));
JSpinner.NumberEditor editor = new JSpinner.NumberEditor(numSpinner,"####.##");
numSpinner.setEditor(editor );为什么显示结果不是 0.00 0.01 0.02 ……
而是 0 1 2 …… 
我的格式化写的不对吗,恳求帮助

解决方案 »

  1.   


    JSpinner spinner = new JSpinner();
    final SpinnerNumberModel spinnerNumberModel = new SpinnerNumberModel(0.0,0.0,99.99,0.01);
    spinner.setModel(spinnerNumberModel);最小值0, 最大值99.99, 步长 0.01
      

  2.   

    zrzlj很专业呀。小生补充一下
    SpinnerNumberModel(double value, double minimum, double maximum, double stepSize) 
              构造一个具有指定 value、minimum/maximum 边界和 stepSize 的 SpinnerNumberModel
    SpinnerNumberModel(0.0,0.0,99.99,0.01)中第一个是初始值value