I zostały wdrożone niektóre skróty klawiszowe dla aplikacji Swing z InputMap jakJak złapać zdarzenie CTRL + mouseWheel z InputMap
getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_A, Event.CTRL_MASK), "selectAll");
getActionMap().put("selectAll", new SelectAllAction());
to działa dobrze. Teraz, w jaki sposób mogę zrobić to samo, jeśli chcę złapać
CTRL + MouseWheelUp
Próbowałem kilka kombinacji takich jak
getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(MouseEvent.MOUSE_WHEEL, Event.CTRL_MASK), "zoom");
bez powodzenia
Dzięki
Dzięki za to +1 – mKorbel