Como validar el valor varios TextField?

Tengo un formulario .FXML con muchos TextField y un boton para hacer click y realiza una operación matematica con cada uno de los valores ingresados en TextField.

Creé un metodo que obtiene el valor de los campos de texto y realiza la operación matematica.

Pero si alguno de los campos de texto se ha cambiado el valor, se debe volver a recalcular haciendo click en el boton.

Yo necesito que al oprimir la tecla enter en cualquier TextField, automaticamente se ejecute el metodo de la operación matematica, pero no quiero usar el metodo keyPressed en cada campo de texto, sería un codigo largo, invocar el metodo keyPressed para cada TextField.

Estaba pensando en crear un oyente o una especie de Binding, que unaque detecte cuando hubo cambios en los campos de texto, o cuando el valor digitado sea mayor a cero.

ése metodo funciona, pero tengo muchos TextField, y tengo que repetir muchas veces ése codigo. Y no quiero hacer eso.