Удаление обработчика событий Java внутри себя - PullRequest
0 голосов
/ 09 марта 2020

Работая с обработчиками событий в java, бывают случаи, когда вы захотите удалить обработчик событий. Для этого может быть несколько подходов, например создание ссылки на нее и последующее использование addEventHandler() и removeEventHandler() путем передачи типа события и его имени. Я хотел спросить, допустим ли этот подход для отмены регистрации обработчика событий внутри себя после того, как лог c будет выполнен

(например, если я использую JavaFX)

node.setOnAction(event -> {

// logic goes here...

node.setOnAction(null);
});

Будет это нормально работает или это неправильно?

...