Я использую JEditorPane в качестве компонента для отображения кода. JEditorPane находится в моем пользовательском PropertyEditorSupport для моего приложения платформы Netbeans и отображается в OutlineView и окне свойств.
Я уже ограничил JEditorPane только одной строкой, используя DocumentFilter. Однако я не могу восстановить функциональность JTextField, чтобы завершить ввод в компонент, нажав клавишу ENTER.
Я уже думал о добавлении события KeyListener в свой JEditorPane, но не уверен, что делать в случае события. Есть ли метод, который нужно вызвать для «завершения ввода текста»?