jfreechart personaliza piechart para mostrar valores absolutos y porcentajes

¿Cómo se puede compilar este ejemplo de fragmento de código mínimo, que utiliza JFreeChart como API de trazado, adaptado para mostrarAmbos valores y porcentajes absoulte? No pude extraer esta información ni de ningún fragmento de código en Internet ni del propio manual de JFreechart. El fragmento de código produce un gráfico circular que muestra solo porcentajes. Los valores absolutos en mi caso también son importantes, así que necesito mostrarlos justo debajo de los porcentajes.

Aquí está el código:(Tenga en cuenta que carece de las importaciones)

public class MyMinimalPieChartExample {
    public static void main(String[] args) {
    DefaultPieDataset dataset = new DefaultPieDataset();
    dataset.setValue("some data 1",99);
    dataset.setValue("some data 2", 77);

    //third adaption
    JFreeChart someChart = ChartFactory.createPieChart(
            "some chart header", dataset,
            true, true, false);
    PiePlot illegalLegalRestPiePlot4 = (PiePlot) someChart.getPlot();
    illegalLegalRestPiePlot4.setSectionPaint("some data 1", new Color(0, 255, 0));
    illegalLegalRestPiePlot4.setSectionPaint("some data 2",
            new Color(255, 0, 0));
    PiePlot plot4 = (PiePlot) someChart.getPlot();
    plot4.setExplodePercent("some data 1", 0.4);
    plot4.setSimpleLabels(true);

    PieSectionLabelGenerator generator = new StandardPieSectionLabelGenerator(
            "{0} = {2}", new DecimalFormat("0"), new DecimalFormat("0.00%"));
    plot4.setLabelGenerator(generator);

    try {
        ChartUtilities.saveChartAsJPEG(new File("C:/myMinimalPieChartExample.jpeg"),
                someChart, 1200, 1000);
    } catch (Exception e) {
        System.err.println("couldn't write chart");
    }
    }
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta