资源简介
基于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) {// 变为不可用
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 527 2011-02-14 13:41 第6章 决策分析系统\.classpath
文件 426 2011-02-25 08:51 第6章 决策分析系统\.project
文件 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
文件 4048 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\AreaAnalyseRow.class
文件 3919 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\AreaCollectRow.class
文件 4079 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\Bar.class
文件 5069 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\BarAnalyseColumn.class
文件 4938 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\BarAnalyseRow.class
文件 4398 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\BarCollectColumn.class
文件 4641 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\BarCollectRow.class
文件 4160 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\PieAnalyseColumn.class
文件 4143 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\chart\PieAnalyseRow.class
文件 3206 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\dataform\DataForm.class
文件 508 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\dataform\DataFormInterface.class
文件 818 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 818 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 818 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 751 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 881 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 7599 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 787 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 923 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 4310 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 832 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 832 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 874 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 874 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
文件 799 2011-03-10 08:56 第6章 决策分析系统\bin\com\mwq\stat\fr
............此处省略155个文件信息
相关资源
- JAVA JSP失物招领系统 源代码
- 基于NetBeans开发的一套SWING酒店管理系
- 基于Chrome、Java、WebSocket、WebRTC实现浏
- 关于车间调度问题的JAVA 程序
- 开源OCR引擎Tesseract的Java API封装Tess4
- 教师管理系统毕业设计java
- java视频聊天anychat
- 毕业设计-物流仓库库存管理系统jav
- java数据库高级编程宝典源代码,陈天
- 用JDBC连接数据库的Java Swing开发的图书
- 完整版java后台管理html模板
- java swing 飞机大战
- 阿里巴巴Java开发手册Word版
- SQLserver2008R2JDBC驱动(含连接数据库代
- Java Web 初学者项目 ——OA管理 有数
- java web网络相册管理系统
- java高级程序设计课后习题答案
- java web购物车模块的开发
- java web实现的一个用户登录注册小系统
- java电信计费
- JavaEE网上购书系统
- java基础,数据库,框架,微服务面试
- jsp+javabean+servelt实现简单的登录及选课
- Java反序列化工具.zip
- JAVA写的利用ModbusTCP协议控制现场设备
- 安卓手机运行java程序的工具
- java毕设之网上书店
- 图书管理系统java+sql
- mysql+javaweb网上书店系统
- 基于JAVA实现的纸牌游戏.rar
评论
共有 条评论