@Override
  public Component getComponentAfter(Container aContainer, Component aComponent) {
    Component after = super.getComponentAfter(aContainer, aComponent);
    return doFind(aContainer, aComponent, after);
  }
@Override
  public Component getComponentAfter(Container aContainer, Component aComponent)