Bar Chart Labels

Applet code:
<applet code=com.objectplanet.chart.ChartApplet
 archive=chart.jar width=450 height=300>
<param name=chart value="bar">
<param name=sampleValues value="32,32,65,65,88,88">
<param name=sampleLabels value="jan\n2003, feb\n2003, mar\n2003, apr\n2003, may\n2003, june\n2003">
<param name=sampleColors value="#FFA000">
<param name=range value=88>
<param name=sampleLabelsOn value=true>
<param name=sampleLabelStyle value=outside>
<param name=sampleLabelColors value="#060B46,#060B46,#060B46,#060B46,#060B46,#060B46">
<param name=sampleLabelFont value=Arial,bold,12>
<param name=sampleLabelSelectionColor value=red>
<param name=valueLabelsOn value=true>
<param name=valueLabelStyle value=inside>
<param name=valueLabelFont value=Courier,plain,16>
<param name=barLabels value="jan, feb, mar, apr, may, jun">
<param name=barLabelsOn value=true>
<param name=barLabelAngle value=270>
<param name=barLabelFont value=Arial,bold,12>
<param name=barLabelColors value="#961504,#961504,#961504,#961504,#961504,#961504">
<param name=barWidth value=0.5>
<param name=valueLinesOn value=true>
<param name=background value=white>
</applet>

Servlet code:
<img SRC="http://127.0.0.1:8080/servlet/com.objectplanet.chart.ChartServlet?
width=450&
height=300&
chart=bar&
sampleValues=32,32,65,65,88,88&
sampleLabels=jan\n2003, feb\n2003, mar\n2003, apr\n2003, may\n2003, june\n2003&
sampleColors=%23FFA000&
range=88&
rangeLabelFont=Arial,bold,13&
sampleLabelsOn=true&
sampleLabelStyle=outside&
sampleLabelColors=%23060B46,%23060B46,%23060B46,%23060B46,%23060B46,%23060B46&
sampleLabelFont=Arial,bold,12&
sampleLabelSelectionColor=red&
valueLabelsOn=true&
valueLabelStyle=inside&
valueLabelFont=Courier,plain,16&
barLabels=jan, feb, mar, apr, may, jun&
barLabelsOn=true&
barLabelAngle=270&
barLabelFont=Arial,bold,12&
barLabelColors=%23961504,%23961504,%23961504,%23961504,%23961504,%23961504&
barWidth=0.5&
valueLinesOn=true&
background=white">
Application code:
package com.objectplanet.chart.testing;

import com.objectplanet.chart.*;
import java.awt.*;

public class Bar {
     public static void main(String[] argv) {
         BarChart chart = new BarChart();
         chart.setSampleCount(6);
         double[] values = new double[] {32,32,65,65,88,88};
         String[] sampleLabels = new String[] {"jan\n2003", "feb\n2003", "mar\n2003", "apr\n2003", "may\n2003", "june\n2003"};
         String[] barLabels = new String[] {"jan", "feb", "mar", "apr", "may", "june"};

         chart.setSampleValues(0, values);
         chart.setSampleColor(0, new Color(0xFFA000));
         chart.setRange(0, 88);
         chart.setFont("rangeLabelFont", new Font("Arial", Font.BOLD, 13));
         chart.setSampleLabels(sampleLabels);
         chart.setSampleLabelsOn(true);
         chart.setSampleLabelStyle(Chart.OUTSIDE);
         chart.setSampleLabelSelectionColor(Color.red);
         chart.setFont("sampleLabelFont", new Font("Arial", Font.BOLD, 12));
         chart.setBarLabels(barLabels);
         chart.setBarLabelsOn(true);
         chart.setLabelAngle("barLabelAngle", 270);
         for (int i = 0; i < values.length; i++) {
             chart.setBarLabelColor(i, new Color(0x961504));
         }
         chart.setValueLabelsOn(true);
         chart.setValueLabelStyle(Chart.INSIDE);
         chart.setFont("valueLabelFont", new Font("Arial", Font.PLAIN, 14));
         chart.setValueLinesOn(true);
         chart.setMaxValueLineCount(10);
         chart.setFont("floatingLabelFont", new Font("Arial", Font.BOLD, 11));
         chart.setBarWidth(0.5);
         chart.setBackground(Color.white);

         Frame f = new Frame();
         f.setSize(450,320);
         f.add("Center", chart);
         f.show();
     }
}