boolean isShowLabels = bar3DPlot.getShowLabels() == null ? false : bar3DPlot.getShowLabels().booleanValue();
barRenderer3D.setBaseItemLabelsVisible( isShowLabels );
if(isShowLabels)
{
JRItemLabel itemLabel = bar3DPlot.getItemLabel();
JRFont font = itemLabel != null && itemLabel.getFont() != null ? itemLabel.getFont() : new JRBaseFont(getChart(), null);
barRenderer3D.setBaseItemLabelFont(JRFontUtil.getAwtFont(font, getLocale()));
if(itemLabel != null)
{
if(itemLabel.getColor() != null)