我已经实现了一些快捷键与InputMap的Swing应用程序一样如何捕捉CTRL +鼠标滚轮事件与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");
没有运气
谢谢
感谢为+1 – mKorbel