JavaFX 2 TextArea: Como impedir que ele consuma [Enter] e [Tab]

Eu quero usar um TextArea JavaFX como se fosse exatamente como um TextField de várias linhas. Em outras palavras, quando pressiono [Tab], quero passar para o próximo controle no formulário e, quando pressiono [Enter], quero que o Key.Event vá para o controle defaultButton (em vez de ser consumido pela TextArea).

O comportamento padrão para TextArea é que [Tab] é inserido na TextArea e [Enter] insere um caractere de nova linha.

Eu sei que preciso usar EventFilters para obter o comportamento que quero, mas estou entendendo tudo errado. Eu não quero que o TextArea consuma estes eventos ... Eu só quero que eles "sigam em frente".

questionAnswers(1)

yourAnswerToTheQuestion