Должны ли слушатели событий, такие как keyup / down, быть расположены в Java? - PullRequest
0 голосов
/ 12 февраля 2019

Я создал одного слушателя событий на моем combobox в

 java SWT as: 

cbInstrumentType.addListener(SWT.KeyUp, (event) -> {});

Нужно ли удалять или удалять таких слушателей, как keyup/ keydown/ keyPressed/ selectionListener and others?

Если да, то как?

Ответы [ 2 ]

0 голосов
/ 12 февраля 2019

Слушатели не должны быть удалены, когда контроль расположен.

Элемент управления dispose автоматически удаляет всех слушателей, поскольку удаляет таблицу событий, которая содержит список слушателей.См. Метод Widget.releaseWidget.

0 голосов
/ 12 февраля 2019

Всякий раз, когда мы закрываем элемент управления партией Dialog в SWT, слушатели автоматически удаляются с помощью диалога.

...