资源简介
程序说明
本程序没有使用数据库,导入项目以后不需要再对数据库进行配置就可以启动运行。项目启动文件为src/com/mwq/stat/StatFrame.java。

代码片段和文件信息
/*
* ChartPanel.java
* Created on 2008年7月10日 下午1:03
*/
package com.mwq.stat;
import com.mwq.stat.dataform.DataForm;
import com.mwq.stat.chart.AreaAnalyseRow;
import com.mwq.stat.chart.AreaCollectRow;
import com.mwq.stat.chart.Bar;
import com.mwq.stat.chart.BarAnalyseColumn;
import com.mwq.stat.chart.BarAnalyseRow;
import com.mwq.stat.chart.BarCollectColumn;
import com.mwq.stat.chart.BarCollectRow;
import com.mwq.stat.chart.PieAnalyseColumn;
import com.mwq.stat.chart.PieAnalyseRow;
import com.mwq.stat.frame.ProgressBarDialog;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.GridLayout;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.io.File;
import java.io.IOException;
import java.util.Enumeration;
import java.util.Vector;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.AbstractButton;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JFileChooser;
import javax.swing.JRadioButton;
import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;
import javax.swing.filechooser.FileFilter;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.ChartUtilities;
import org.jfree.chart.JFreeChart;
/**
* @author Administrator
*/
public class StatChartPanel extends javax.swing.JPanel {
private GridLayout chartPanelLayout;
private DefaultComboBoxModel unenabledComboBoxModel;
private DefaultComboBoxModel rowComboBoxModel;
private DefaultComboBoxModel columnComboBoxModel;
private ItemListener indexComboBoxListener;
/** Creates new form ChartPanel */
public StatChartPanel() {
initComponents();
chartRadioButtonActionPerformed(null);
unenabledComboBoxModel = (DefaultComboBoxModel) indexComboBox
.getModel();
Vector rowItems = new Vector();
rowItems.add(“全部“);
Vector tableData = DataForm.getTableData();
for (int row = 0; row < tableData.size(); row++) {
rowItems.add(tableData.get(row).get(0));
}
rowComboBoxModel = new DefaultComboBoxModel(rowItems);
Vector columnItems = new Vector();
columnItems.addAll(DataForm.getColumnName());
columnItems.set(0 “全部“);
columnComboBoxModel = new DefaultComboBoxModel(columnItems);
indexComboBoxListener = indexComboBox.getItemListeners()[0];
}
private void setTypeEnabled(boolean radioButtons boolean comboBox) {
if (rowRadioButton.isEnabled() != radioButtons) {// 单选按钮的可用性发生改变
rowRadioButton.setEnabled(radioButtons);
columnRadioButton.setEnabled(radioButtons);
}
if (indexComboBox.isEnabled() != comboBox) {// 组合框的可用性发生改变
indexComboBox.setEnabled(comboBox);
if (!comboBox) {// 变为不可用
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-03-15 20:40 第6章 决策分析系统\
文件 527 2011-02-14 13:41 第6章 决策分析系统\.classpath
文件 426 2011-02-25 08:51 第6章 决策分析系统\.project
目录 0 2013-03-15 20:40 第6章 决策分析系统\.settings\
文件 128 2011-02-18 10:33 第6章 决策分析系统\.settings\org.eclipse.core.resources.prefs
文件 22170 2011-02-14 13:41 第6章 决策分析系统\.settings\org.eclipse.jdt.core.prefs
文件 155 2011-02-14 13:41 第6章 决策分析系统\.settings\org.eclipse.jdt.ui.prefs
目录 0 2017-12-04 16:38 第6章 决策分析系统\bin\
目录 0 2017-12-04 16:38 第6章 决策分析系统\bin\com\
目录 0 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\
目录 0 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\
目录 0 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\
文件 4048 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\AreaAnalyseRow.class
文件 3919 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\AreaCollectRow.class
文件 4079 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\Bar.class
文件 5069 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\BarAnalyseColumn.class
文件 4938 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\BarAnalyseRow.class
文件 4398 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\BarCollectColumn.class
文件 4641 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\BarCollectRow.class
文件 4160 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\PieAnalyseColumn.class
文件 4143 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\chart\PieAnalyseRow.class
目录 0 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\dataform\
文件 3211 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\dataform\DataForm.class
文件 504 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\dataform\DataFormInterface.class
目录 0 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 818 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 818 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 818 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 751 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 881 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 7603 2017-12-04 16:38 第6章 决策分析系统\bin\com\mwq\stat\fr
............此处省略151个文件信息
- 上一篇:jade开发多Agent系统pdf版本
- 下一篇:数码照片管理软件
相关资源
- java用spring struts hibernate做的学生成绩
- 我的全部java项目(博客项目的代码)
- java项目开发自学手册源码
- JavaWEB商城项目(包括数据库)
- java项目——城市公交管理系统
- Java项目源码下载151657
- JAVA项目-斗地主游戏 图形界面&&纸牌库
- java项目经验案列
- ePass1000ND java项目调用demo
- 网上银行java项目源代码含最终文档超
- Java项目网吧管理系统源代码
- Java项目毕设美食相关源代码客户端和
- javaEE做的NBA网站源码
- 医药管理系统java版
- java项目当当网完整版
- Java项目 JSP实现在线订餐系统 数据库
- 网盘开发 java项目
- jsp+servlet+mysql做的bbs系统
- 简单的java项目样例第二版控制台实现
- 智慧校园管理系统物联网java项目
- java版房产中介管理系统
- java项目音乐(JSP+SERVLET)
- java项目 小型宾馆管理系统
- 售票系统Java项目
- Java swing Oracle实现的客户关系管理系统
- java项目经验包装简历指南
- java项目——家具销售管理项目
- Java实现webQQ聊天完整代码
- Java项目快递单打印单系统java源码
- java项目实-科研信息发布平台.zip
评论
共有 条评论