import org.jfree.chart.JFreeChart; import org.jfree.chart.ChartFactory; import org.jfree.data.general.DefaultPieDataset; import org.jfree.chart.ChartUtilities; import java.io.File; import java.io.IOException; public class Test2_1{ public static void main(String[] args) { DefaultPieDataset data = new DefaultPieDataset(); data.setValue("1個", 20); data.setValue("2個", 45); data.setValue("3個", 10); data.setValue("4個", 8); data.setValue("その他", 17); JFreeChart chart = ChartFactory.createPieChart("金メダル予想", data, true, false, false); File file1 = new File("./test2_1.jpeg"); File file2 = new File("./test2_2.jpeg"); try { ChartUtilities.saveChartAsJPEG(file1, 1.0f, chart, 400, 300); ChartUtilities.saveChartAsJPEG(file2, 0.3f, chart, 400, 300); } catch (IOException e) { e.printStackTrace(); } } }