资源简介
java web 进销存管理系统 mysql 数据库 ,有相关的文档目录
代码片段和文件信息
package com.zhuxiaoxuan.action;
import java.awt.Color;
import java.sql.Connection;
import org.apache.poi.ss.usermodel.Chart;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.labels.ItemLabelAnchor;
import org.jfree.chart.labels.ItemLabelPosition;
import org.jfree.chart.labels.StandardCategoryItemLabelGenerator;
import org.jfree.chart.plot.CategoryPlot;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.chart.renderer.category.BarRenderer3D;
import org.jfree.data.category.CategoryDataset;
import org.jfree.data.category.DefaultCategoryDataset;
import org.jfree.data.general.DatasetUtilities;
import org.jfree.ui.TextAnchor;
import com.opensymphony.xwork2.ActionSupport;
import com.zhuxiaoxuan.dao.MailDao;
import com.zhuxiaoxuan.dao.OutdbDao;
import com.zhuxiaoxuan.util.DButil;
public class BarChartAction extends ActionSupport{
private JFreeChart chart;
private String mailId;
public String getMailId() {
return mailId;
}
public void setMailId(String mailId) {
this.mailId = mailId;
}
public JFreeChart getChart() {
return chart;
}
DButil dbutil=new DButil();
MailDao maildao=new MailDao();
OutdbDao outdbdao=new OutdbDao();
@Override
public String execute() throws Exception {
Connection con=null;
con=dbutil.getCon();
String mailname = maildao.getMailNameById(con mailId);
double [][]data=outdbdao.getOutDb(conmailId);
String []rowKeys = {“第一季度““第二季度““第三季度““第四季度“};
String []columnKeys={mailname};
CategoryDataset dataset = DatasetUtilities.createCategoryDataset(rowKeys columnKeysdata);
chart = ChartFactory.createBarChart3D(“商品销售统计图“ “商品“ “销售“
dataset PlotOrientation.VERTICAL true true true);
CategoryPlot plot = chart.getCategoryPlot();
// 设置网格背景颜色
plot.setBackgroundPaint(Color.white);
// 设置网格竖线颜色
plot.setDomainGridlinePaint(Color.pink);
// 设置网格横线颜色
plot.setRangeGridlinePaint(Color.pink);
// 显示每个柱的数值,并修改该数值的字体属性
BarRenderer3D renderer=new BarRenderer3D();
renderer.setbaseItemLabelGenerator(new StandardCategoryItemLabelGenerator());
renderer.setbaseItemLabelsVisible(true);
renderer.setbasePositiveItemLabelPosition(new ItemLabelPosition(ItemLabelAnchor.OUTSIDE12 TextAnchor.baseLINE_LEFT));
renderer.setItemLabelAnchorOffset(10D);
// 设置平行柱的之间距离
renderer.setItemMargin(0.4);
plot.setRenderer(renderer);
return SUCCESS;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 661 2014-02-27 10:00 库存管理系统\kucunManage\.classpath
文件 1044 2014-01-22 12:03 库存管理系统\kucunManage\.project
文件 503 2014-01-22 12:03 库存管理系统\kucunManage\.settings\.jsdtscope
文件 598 2014-02-27 10:58 库存管理系统\kucunManage\.settings\org.eclipse.jdt.core.prefs
文件 487 2014-01-22 12:03 库存管理系统\kucunManage\.settings\org.eclipse.wst.common.component
文件 345 2014-01-22 12:03 库存管理系统\kucunManage\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2014-01-22 12:03 库存管理系统\kucunManage\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2014-01-22 12:03 库存管理系统\kucunManage\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 3896 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\BarChartAction.class
文件 6868 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\CustomerAction.class
文件 4808 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\IndbAction.class
文件 2106 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\IndexAction.class
文件 9747 2014-03-01 18:24 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\MailAction.class
文件 6170 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\MailTypeAction.class
文件 6508 2014-03-01 19:58 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\OutdbAction.class
文件 4516 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\StockAction.class
文件 301 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\TestAction.class
文件 2584 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\action\UserAction.class
文件 4181 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\dao\CustomerDao.class
文件 4035 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\dao\IndbDao.class
文件 6535 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\dao\MailDao.class
文件 5123 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\dao\MailTypeDao.class
文件 6023 2014-03-01 19:59 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\dao\OutdbDao.class
文件 3436 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\dao\StockDao.class
文件 1525 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\dao\UserDao.class
文件 1561 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\model\Customer.class
文件 1804 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\model\InDb.class
文件 1806 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\model\Mail.class
文件 990 2014-03-01 18:21 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\model\MailType.class
文件 1819 2014-03-01 19:56 库存管理系统\kucunManage\build\classes\com\zhuxiaoxuan\model\OutDb.class
............此处省略795个文件信息
相关资源
- java swing+mysql 实现账务管理系统
- java程序敏感词分析
- 内网通刷积分代码Java版
- java开发实战1200例1_2卷及源代码
- healthsys.sql个人健康系统sql
- Java EE互联网轻量级框架整合开发—
- Java Web开发大全基础卷和提高卷
- jdk-8u121-windows i586.exe
- JAVA调用外接设备制卡机一
- eclipse-java-2020-06-R-win32-x86_64.zip
- 基于Java Web图书管理系统课程设计
- java华容道课程设计
- java姓名生成源代码
- jmonkeyengine纯Java编写的一个完整的3D游
- Java多线程编程实战指南(核心篇)
- (官方原版安装程序jdk-13.0.2_windows-
- Java推箱子游戏源代码
- jdk14 windows64位官方免安装版本
- Java常用算法手册第3版.宋娟(带详细
- jdk-11.0.2_windows-x64位绿色免安装版
- Java开发大全基础卷PDF高清版
- Java经典.第三版高清PDF+配套代码
- 2018年度北大青鸟学士后Java基础培训完
- 黑马程序员《Java自学宝典》源代码
- 金蝶Apusic_9.0软件包-含手册-金蝶Java应
- springMVC+mysql实现的Java web学生宿舍管理
- JDK 开发文档Java api手册
- 网站打包APP,android原生APP封装网页
- Java版俄罗斯方块(源码+exe/无需安装
- jsp servlet mysql实现的新闻发布管理系统
评论
共有 条评论