我已經實現了一些快捷鍵與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