Shawn Quinn - 2011-12-21

Sorry it took awhile for anyone to follow up on this question! You should be able to accomplish this by enabling the DataLabels on the plot options. Here's a full example:

    final Chart chart = new Chart()
        .setType(Series.Type.BAR)
        .setBarPlotOptions(new BarPlotOptions()
            .setStacking(PlotOptions.Stacking.NORMAL)
            .setDataLabels(new DataLabels()
                .setEnabled(true)
                .setY(-16)
            )
        );

    chart.getXAxis()
        .setCategories("Apples", "Oranges", "Pears", "Grapes", "Bananas");

    chart.getYAxis()
        .setAxisTitleText("Total fruit consumption");

    chart.addSeries(chart.createSeries()
        .setName("John")
        .setPoints(new Number[] { 5, 3, 4, 7, 2 })
    );
    chart.addSeries(chart.createSeries()
        .setName("Jane")
        .setPoints(new Number[] { 2, 2, 3, 2, 1 })
    );
    chart.addSeries(chart.createSeries()
        .setName("Joe")
        .setPoints(new Number[] { 3, 4, 4, 2, 5 })
    );

Hope that helps, but just let us know if you run into any additional questions. Note that you may also find the general Highcharts forum helpful if you're just looking for general information on how the Highcharts configuration options work.