Allora, ho scritto su Java Forum. In pratica e' una questione di Look'n'Feel. Col LnF di base, INVIO ti da il valore di default.
Quindi inserisci:
prima del tuo codice per utilizzare il LnF di Windows che non prevede l'uso di INVIO. Non molto bella come soluzione, per la verita'.codice:try{ UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); } catch(Exception e){e.printStackTrace();}
Meglio sarebbe estendere la classe JDialog e farti i tuoi dialoghi.
Questo e' l'esempio che mi hanno consigliato, ma ce ne sono mille altri simili:
http://forum.java.sun.com/thread.jsp...hreadID=312780

Rispondi quotando