ejecutar botones de la ui java desde el teclado

tengo un aplicativo java son una serie de Jbuttons pero el aplicativo es funcional mintras exista un mouse, si se daña el mouse ese pc se queda sin trabajar porque no tengo acceso a mi ui desde el teclado, como hagom para que al presionar una tecla o una combinacion de tecla

1). ejecute un boton

2). se posione el curso en un jtextfield indicado

3), cierre una venta o cierre el aplicatio

cosas asi.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Puedes agregarle mnemonicos a

Puedes agregarle mnemonicos a tus botones, menus y manejar los tabs

Puedes empezar por aqui: