CODE:
									
<%@page import="SoftwareFX.ChartFX.*"%>
<%

ChartServer chart1 = new ChartServer(application,request,response );

java.util.Random r = new java.util.Random(1);

Axis axis3 = chart1.getAxis().getItem(3);
axis3.setYAxis(false);
axis3.setMin((short) 0);
axis3.setMax((short) 9);
axis3.setPosition(AxisPosition.NEAR);
axis3.getLabelsFormat().setDecimals((short) 0);
axis3.setStep((short) 4);
axis3.setStyle(axis3.getStyle() | AxisStyle.CENTERED);
axis3.getLabel().setItem(3, "Group 1");
axis3.getLabel().setItem(5, "Group 2");
axis3.getLabel().setItem(9, "Group 3");
axis3.getLine().setColor(java.awt.Color.blue); 
axis3.getGrid().setColor(java.awt.Color.blue);
  
axis3.setCustomSteps(new double[] { 3, 2, 4 });
chart1.getSeries().getItem(0).setGallery(Gallery.LINES);

chart1.openData(COD.VALUES, 2, 9);
for (int i=0;i<2;i++)
	for (int j=0;j<9;j++)
		chart1.getValue().setItem(i, j, r.nextDouble() * 20);
chart1.closeData(COD.VALUES);

%>

<%=chart1.getHtmlTag("450","280")%>