Каждый org.eclipse.draw2d.Figure класс имеет addKeyListener () метод. Но при нажатии клавиши не каждый рисунок справляется с этим. Какая фигура обрабатывает ключевые события?
Спасибо.
Ответ - «какая фигура в настоящее время имеет фокус». - в противном случае каждый раз, когда вы нажимаете клавишу, все ваши цифры получают KeyEvent и должны с ним справиться. Я бы предположил, что вряд ли это то, что вы хотите.
KeyEvent
Hm. Я не знаю реального ответа. Но как вариант - добавить слушателя в Shell и обработать его каким-то особым образом.