protected void addToTopBox(Component comp){
  topBox.add(Box.createHorizontalStrut(topStrutWidth),topBoxIndex);
  ++topBoxIndex;
  topBox.add(comp,topBoxIndex);
  ++topBoxIndex;
}

protected void addToTopBox ( Component comp ) { topBox . add ( Box . createHorizontalStrut ( topStrutWidth ) , topBoxIndex ) ; ++ topBoxIndex ; topBox . add ( comp , topBoxIndex ) ; ++ topBoxIndex ; }
add a component to the bottom box . takes care of organising glue , struts etc
