Yo he usado Swing siempre que he necesitado, de awt solo para dibujar.... a mi el VK_ENTER me ha funcionado siempre, pero si, esa advertencia que colocó Fuzzylog no debe despreciarse, los teclados cambian y puede ser que los códigos también...
y pues para complementar
http://docs.oracle.com/javase/1.3/do.../KeyEvent.html
en el Method Sumary viene un setKeyCode y un setKeyChar, asi podrias tu cambiar el código a la tecla enter para que no cambie en equipos la cambias dentro de tu app para que siempre este acorde a tu programa...