title: JSpinner does not transfer focus when pressing Enter
body: <p>The code bellow was supposed to transfer the focus to the next control after hitting the Enter key at anytime, the event fires but .transferFocus is not transfering the focus, what could be wrong?
  Thank you</p>
  
  <pre><code>//JSpinner Creation Code:
  private javax.swing.JSpinner edtStockMax;   
  edtStockMax = new javax.swing.JSpinner();
  edtStockMax.setModel(new javax.swing.SpinnerNumberModel(Integer.valueOf(0), Integer.valueOf(0), null, Integer.valueOf(1)));
  
  //Code to bind the Enter key
  JSpinnerField1.getActionMap().put("enter-action", new AbstractAction("enter-action")
          {
              @Override
              public void actionPerformed(ActionEvent e)
              {
                  System.out.println("Transfer focus inside JSpinner");
                  field.transferFocus();
              }
          });
  
          JSpinnerField1.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT)
          .put(KeyStroke.getKeyStroke("ENTER"), "enter-action");
  </code></pre>