简单的ChartDirector图表生成例子
<%@page import="ChartDirector.*" %>
<%
// The data for the bar chart
double[] data = {85, 156, 179.5, 211, 123};
// The labels for the bar chart
String[] labels = {"Mon", "Tue", "Wed", "Thu", "Fri"};
// Create a XYChart object of size 250 x 250 pixels
XYChart c = new XYChart(250, 250);
// Set the plotarea at (30, 20) and of size 200 x 200 pixels
c.setPlotArea(30, 20, 200, 200);
// Add a bar chart layer using the given data
c.addBarLayer(data);
// Set the labels on the x axis.
c.xAxis().setLabels(labels);
// Output the chart
String chart1URL = c.makeSession(request, "chart1");
// Include tool tip for the chart
String imageMap1 = c.getHTMLImageMap("", "", "title='{xLabel}: US${value}K'");
%>
<html>
<body style="margin:5px 0px 0px 5px">
<div style="font-size:18pt; font-family:verdana; font-weight:bold">
Simple Bar Chart
</div>
<hr color="#000080">
<div style="font-size:9pt; font-family:verdana; margin-bottom:1.5em">
<a href="viewsource.jsp?file=<%=request.getServletPath()%>">View Source Code</a>
</div>
<img src='<%=response.encodeURL("getchart.jsp?"+chart1URL)%>'
usemap="#map1" border="0">
<map name="map1"><%=imageMap1%></map>
</body>
</html>
getchart.jsp
<%@page import="ChartDirector.*" %><%
try
{
out.clear();
GetSessionImage.getImage(request, response);
response.setHeader("Content-Type","image/png");
if (Math.max(1, 2) == 2) return;
}
catch (IllegalStateException e)
{
response.sendRedirect(response.encodeRedirectURL(
"getchart.chart?" + request.getQueryString()));
return;
}
%>
推荐下载:
绿色手机软件iWidsets和Mp3Dict http://m.widsets.com/
MP3Dict应用发布了
一些很特别的J2ME开源项目
基于J2ME平台的Log4j
推荐一个android学习网站
java流
J2ME to android
ChartDirector破解版下载:
分享到:
- 2009-11-07 23:03
- 浏览 6501
- 评论(1)
- 论坛回复 / 浏览 (0 / 3037)
- 查看更多
相关推荐
3. 图表质量:ChartDirector生成的图表具有高分辨率,且支持PDF、EPS、SVG等矢量图形格式,适合打印和高清晰度显示。 4. 动态交互:支持图表的动态交互,如点击事件、数据提示等,增强了用户体验。 三、开发文档 ...
**ChartDirector for Java V7.0 完美版...总之,ChartDirector for Java V7.0完美版是一个强大的图表生成工具,通过其丰富的功能和易于使用的API,可以帮助Java开发者快速实现数据可视化,提升应用的专业性和用户体验。
《ChartDirector for Java程序手册》是一本全面介绍如何在Java环境中使用ChartDirector库进行图表创建的指导性文献。ChartDirector是一款强大的图表制作工具,它提供了丰富的图表类型和自定义选项,使得开发者能够...
除此之外,ChartDirector还支持导出图表为各种格式,如JPEG、PNG、PDF、SVG等,这在报告生成或网页集成中非常实用。我们可以通过调用相应的导出函数,指定分辨率和质量,轻松地将图表保存或发送。 在Qt界面设计中,...
标题 "比较全的chart例子" 暗示了这是一个包含多种图表示例的资源集合,主要针对使用ChartDirector库在Qt环境下创建图形的应用。ChartDirector是一款强大的图表制作工具,它支持多种编程语言,包括Qt的C++接口。在这...
12. **动态图表生成**: 利用第三方库如ChartDirector,可以在服务器端生成图表,用于数据分析展示。 13. **XML处理**: ASP可以使用DOM(Document Object Model)或XPath、XSLT来处理XML数据,实现数据交换或转换。 ...