// BoxLayout respects component's maximum size
 public Dimension getMaximumSize() {
   // return new Dimension( Short.MAX_VALUE, preferred_height );
   return new Dimension(
       Short.MAX_VALUE, fld.getPreferredSize().height + LabeledTextField.TEXT_HEIGHT);
 }