Try this:
Code:
public class CustomLabelField extends LabelField{
public CustomLabelField (String name){
super(name,HCENTER | ELLIPSIS );
}
public int getPreferredWidth(){
return Graphics.getScreenWidth()/3;
}
}
The HCENTER style handles the text alignment - centers it.