else if (backwardKeystrokes.contains (eventKeystroke)) { focusPreviousComponent (comp); e.consume (); } else if (upKeystrokes.contains (eventKeystroke)) { upFocusCycle (comp); e.consume (); } else if (comp instanceof Container && downKeystrokes.contains (eventKeystroke)) { downFocusCycle ((Container) comp); e.consume (); } else if (forwardKeystrokes.contains (oppositeKeystroke) || backwardKeystrokes.contains (oppositeKeystroke) || upKeystrokes.contains (oppositeKeystroke) || (comp instanceof Container && downKeystrokes.contains (oppositeKeystroke))) e.consume (); }
  public void processKeyEvent(Component comp, KeyEvent e)  {    throw new Error("not implemented");  }