if (child instanceof JTextComponent) { JComponent component = (JComponent) child; visitor.visit(component, keyMap); } else if (child instanceof Container) { visitComponentTree((Container) child, keyMap, visitor);
if (child instanceof JTextComponent) { JComponent component = (JComponent) child; visitor.visit(component, keyMap); } else if (child instanceof Container) { visitComponentTree((Container) child, keyMap, visitor);