Hi everyone, I have a BarChart with the following AxisRenderer.
I am unable to change the fontsize of my label 
and my label does not display fully, it is shorten with '...'.

Thanks

barChart.verticalAxis                    = axisV;
var axisVRenderer:AxisRenderer           = new AxisRenderer();
axisVRenderer.placement                  = 'left';
axisVRenderer.axis                       = axisV;
axisVRenderer.labelRenderer              = new 
ClassFactory(InnerlabelRenderer);        
barChart.verticalAxisRenderers           = [axisVRenderer];


My Class:
package
{
import mx.charts.AxisLabel;
import mx.controls.Label;
import mx.core.IDataRenderer;

public class InnerlabelRenderer extends Label implements IDataRenderer
{
private var _data:AxisLabel;            
override public function get data():Object
{ 
return _data;
}
                
override public function set data(value:Object):void
{
if(value != null)
{
this.text = String(value.text); 
this._data = value as AxisLabel;
this.setStyle('color',0x3e3e3e);
this.setStyle('fontSize',15);
}
}
}
}


Reply via email to