Code: Select all
domainAxis.setSubLabelFont((java.awt.Font)domainAxis.getSubLabelFont().deriveFont(1, new java.awt.geom.AffineTransform().getRotateInstance(Math.PI / 2.5)));
Just need to move the position of the category axis labels down a bit as currently they overlap