In using GXT 3.x how can I control the width of the label when using a FieldLabel? I.e. when using the following code it gives the label way too much room.

Code:
VerticalLayoutContainer v= new VerticalLayoutContainer();
 TextField a = new TextField();
  a.setAllowBlank(true);
  a.setReadOnly(true);
  final FieldLabel aLabel = new FieldLabel(a, "A");
  v.add(aLabel , new VerticalLayoutContainer.VerticalLayoutData(1, -1));
I've tried to set the width via...and it doesn't make any difference.

Code:
aLabel.setLabelPad(0);
aLabel.setLabelWidth(25);
aLabel.setPixelSize(25, -1);
Seems like aLabel.setLabelWidth(25) should work...is this a bug in 3.x?