InputMap mapaEntrada;
ActionMap mapaAction ;
...
mapaEntrada= getInputMap(WHEN_IN_FOCUSED_WINDOW);
mapaAction = getActionMap();
mapaEntrada.put(KeyStroke.getKeyStroke(KeyEvent.VK_LEFT,0),"LeftKey");
mapaEntrada.put(KeyStroke.getKeyStroke(KeyEvent.VK_RIGHT,0),"RightKey");
mapaEntrada.put(KeyStroke.getKeyStroke(KeyEvent.VK_PAGE_UP,0),"PageUp");
mapaEntrada.put(KeyStroke.getKeyStroke(KeyEvent.VK_PAGE_DOWN,0),"PageDown");
mapaAction.put("LeftKey",hkLeft);
mapaAction.put("RightKey",hkRight);
mapaAction.put("PageUp",hkPageUp);
mapaAction.put("PageDown",hkPageDown);
ActionMap mapaAction ;
...
mapaEntrada= getInputMap(WHEN_IN_FOCUSED_WINDOW);
mapaAction = getActionMap();
mapaEntrada.put(KeyStroke.getKeyStroke(KeyEvent.VK_LEFT,0),"LeftKey");
mapaEntrada.put(KeyStroke.getKeyStroke(KeyEvent.VK_RIGHT,0),"RightKey");
mapaEntrada.put(KeyStroke.getKeyStroke(KeyEvent.VK_PAGE_UP,0),"PageUp");
mapaEntrada.put(KeyStroke.getKeyStroke(KeyEvent.VK_PAGE_DOWN,0),"PageDown");
mapaAction.put("LeftKey",hkLeft);
mapaAction.put("RightKey",hkRight);
mapaAction.put("PageUp",hkPageUp);
mapaAction.put("PageDown",hkPageDown);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货