Я реализовал несколько горячих клавиш для приложения Swing с InputMap, например
getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_A, Event.CTRL_MASK), "selectAll");
getActionMap().put("selectAll", new SelectAllAction());
, он работает нормально. Теперь, как мне сделать то же самое, если я хочу поймать
CTRL + MouseWheelUp
. Я пробовал несколько комбинаций, например
getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(MouseEvent.MOUSE_WHEEL, Event.CTRL_MASK), "zoom");
, но безуспешно
Спасибо