JavaFX 2 TextArea: So verhindern Sie den Verbrauch von [Enter] und [Tab]

Ich möchte JavaFX TextArea so verwenden, als wäre es genau wie ein mehrzeiliges TextField. Mit anderen Worten, wenn ich [Tab] drücke, möchte ich zum nächsten Steuerelement im Formular wechseln, und wenn ich [Eingabe] drücke, möchte ich, dass das Key.Event zum defaultButton-Steuerelement wechselt (anstatt von TextArea verwendet zu werden).

Das Standardverhalten für TextArea ist, dass [Tab] in TextArea eingefügt wird und [Enter] ein Zeilenumbruchzeichen einfügt.

Ich weiß, dass ich EventFilters verwenden muss, um das gewünschte Verhalten zu erzielen, aber ich verstehe alles falsch. Ich möchte nicht, dass die TextArea diese Ereignisse verbraucht ... Ich möchte nur, dass sie "weitergehen".

Antworten auf die Frage(1)

Ihre Antwort auf die Frage