Добавить слушателя к shlTimeDiagramsWindow
на SWT.Traverse
.Если событие является escape-ключом, мы устанавливаем для события значение false.Вы можете добавить приведенный ниже фрагмент кода к методу open(int coordX, int coordY)
.
shlTimeDiagramsWindow.addListener(SWT.Traverse, new Listener() {
@Override
public void handleEvent(Event event) {
if (event.character == SWT.ESC)
{
System.out.println("escape key");
event.doit = false;
}
}
});