package Savings2; import java.io.BufferedReader; import java.io.IOException; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.PrintWriter; import java.net.URL; import java.util.HashMap; import java.util.Map; import javax.swing.JFileChooser; import net.sf.jasperreports.engine.JRException; import net.sf.jasperreports.engine.JasperCompileManager; import net.sf.jasperreports.engine.JasperExportManager; import net.sf.jasperreports.engine.JasperFillManager; import net.sf.jasperreports.engine.JasperPrint; import net.sf.jasperreports.engine.JasperReport; import net.sf.jasperreports.engine.data.JRTableModelDataSource; import net.sf.jasperreports.view.JasperViewer; import org.jfree.chart.*; import org.jfree.chart.ChartFactory; import org.jfree.chart.JFreeChart; import org.jfree.chart.labels.StandardPieSectionLabelGenerator; import org.jfree.chart.plot.*; import org.jfree.data.general.DefaultPieDataset; import org.jfree.data.category.DefaultCategoryDataset; import org.jfree.ui.*; import javax.help.*;