JavaFX 2 TextArea: cómo evitar que consuma [Enter] y [Tab]

Quiero usar un JavaFX TextArea como si fuera exactamente como un TextField multilínea. En otras palabras, cuando presiono [Tab] quiero pasar al siguiente control en el formulario y cuando presiono [Enter] quiero que Key.Event vaya al control DefaultButton (en lugar de ser consumido por TextArea).

El comportamiento predeterminado para TextArea es que [Tab] se inserta en TextArea y [Enter] inserta un carácter de nueva línea.

Sé que necesito usar EventFilters para obtener el comportamiento que quiero, pero lo estoy haciendo todo mal. No quiero que TextArea consuma estos eventos ... solo quiero que dejen que "sigan adelante".

Respuestas a la pregunta(1)

Su respuesta a la pregunta