@Override
    public final void show(JLayeredPane aPane, Rectangle aRectangle, DnDEvent aEvent) {
      if (getParent() != aPane) {
        vanish();
        aPane.add(this, getLayer());
      }
      _show(aPane, aRectangle, aEvent);
    }
@Override
    public final void show(JLayeredPane aPane, Rectangle aRectangle, DnDEvent aEvent)