keyup/down 之类的事件侦听器是否需要在 java 中处理?

Does event listeners like keyup/down need to be disposed in java?

我在

combobox 上创建了一个事件监听器
 java SWT as: 

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

keyup/ keydown/ keyPressed/ selectionListener and others 这样的监听器是否需要移除或处理掉?

如果是,怎么样?

每当我们在 swt 中关闭部件控件 Dialog 时,侦听器会自动随对话框一起处理。

处置控件时不需要删除侦听器。

控件 dispose 会自动删除所有侦听器,因为它会删除包含侦听器列表的事件 table。请参阅 Widget.releaseWidget 方法。