jjzjj

InputMap

全部标签

java - 如何使用 InputMap 捕获 CTRL + mouseWheel 事件

我已经为带有InputMap的Swing应用程序实现了一些热键getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_A,Event.CTRL_MASK),"selectAll");getActionMap().put("selectAll",newSelectAllAction());它工作正常。现在,如果我想catchCTRL+MouseWheelUp我尝试了一些组合,例如getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).p

Java 按值传递和按引用传递

这个问题在这里已经有了答案:IsJava"pass-by-reference"or"pass-by-value"?(92个答案)关闭9年前。我已经完成了以下示例以检查我的知识importjava.util.Map;publicclassHashMap{publicstaticMapuseDifferentMap(MapvalueMap){valueMap.put("lastName","yyyy");returnvalueMap;}publicstaticvoidmain(String[]args){MapinputMap=newjava.util.HashMap();inputMap