Sì, è vero. Con il L&F predefinito (il "Metal") i pulsanti reagiscono solo allo "spazio" e non al "invio".
La cosa più semplice è un KeyListener in cui si fa "consumare" l'evento se è per la pressione di INVIO:
codice:tuoPulsante.addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_ENTER) { e.consume(); } } });


Rispondi quotando