JDateChooser hacer que pierda el foco con la tecla ENTER
Hola amigo:
para captar cuándo se presiona la tecla enter, tienes que meterte en el evento KeyPressed del componente y poner el siguiente código:
if (evt.getKeyCode() == KeyEvent.VK_ENTER) {
// Hacer algo aquí.
}
Ahora bien, no sé si ya lo habrá probado, pero: en lugar de intentar que tu JDateChooser pierda el foco, ¿por qué no pruebas que otro componente lo gane en su lugar? (evidentemente cuando otro componente tenga el foco tu JDateChooser lo perderá). Para ello usarás la función requestFocus(). Por ejemplo:
if (evt.getKeyCode() == KeyEvent.VK_ENTER) {
OtroComponente.requestFocus();
}
Bueno, en fin, espero que encuentre la solución a su problema.
Un GigaSaludo!!!