protected void addCustomLabels() { Axis axis = chart1.getAxes().getLeft(); AxisLabelsItems items = axis.getCustomLabels(); // remove all custom labels items.clear(); // add custom labels AxisLabelItem item; item = items.add(123.0, "Hello"); item.getFont().setSize(16); item = items.add(466.0, "Good\nBye"); item.setTransparent(false); items.add(300); item = items.add(-100); item.setTransparent(false); item.setTransparency(50); item.setColor(Color.BLUE); }