Cambie el tamaño de fuente de la etiqueta del eje del dominio y la etiqueta del eje del rango para jfreechart

Mi objective es boost el tamaño de “Ingresos ($)” y “Años” . Pero no sé como. Soy capaz de boost las “Manzanas, Durians, Naranjas” y “2012, 2013”.

Abajo están mis códigos.

imagen

JFreeChart chart = ChartFactory.createBarChart3D("", // chart title "Years", // domain axis label "Revenue ($)", // range axis label dataset, // data PlotOrientation.VERTICAL, // orientation false, // include legend false, // tooltips false); CategoryPlot plot = chart.getCategoryPlot(); CategoryAxis axis = plot.getDomainAxis(); CategoryPlot p = chart.getCategoryPlot(); ValueAxis axis2 = p.getRangeAxis(); Font font = new Font("Dialog", Font.PLAIN, 25); axis.setTickLabelFont(font); Font font2 = new Font("Dialog", Font.PLAIN, 15); axis2.setTickLabelFont(font2); LegendTitle legend = new LegendTitle(plot.getRenderer()); Font font3 = new Font("Dialog", Font.PLAIN, 20); legend.setItemFont(font3); legend.setPosition(RectangleEdge.BOTTOM); chart.addLegend(legend); 

Utilizar

 Font font3 = new Font("Dialog", Font.PLAIN, 25); plot.getDomainAxis().setLabelFont(font3); plot.getRangeAxis().setLabelFont(font3); 
Intereting Posts