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

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

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

chart1.setGallery(Gallery.LINES);

// Pass 7 hours of data (15 min increment).
chart1.openData(COD.VALUES,1,28);
for(int i=0;i<28;i++) 
	chart1.getValue().setItem(0,i, r.nextDouble()*80);
chart1.closeData(COD.VALUES);

// Assign all labels (this will help in tooltips)
java.util.Date dateTime = new java.util.Date(103,5,1,9,30,0);
java.util.GregorianCalendar cal = new java.util.GregorianCalendar();

for(int j=0;j<28;j++) 
{
	chart1.getLegend().setItem(j, java.text.DateFormat.getTimeInstance(3).format(dateTime));
	cal.setTime(dateTime);
	cal.add(java.util.Calendar.MINUTE,15);
	dateTime = cal.getTime();
}
// Set the X axis
chart1.getAxisX().setStep((short) 4);
chart1.getAxisX().setFirstLabel((short) 3);
chart1.getAxisX().setMinorStep((short) 1);
chart1.getAxisX().setFont(new java.awt.Font("Verdana",java.awt.Font.ROMAN_BASELINE,9));

%>

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