Boa noite amigos!
Estou usando o JFreeChart para gerar alguns gráficos, e encontrei um problema.
Estou usando:
JFreeChart mychart = ChartFactory.createPieChart3D("", myServletPieChart, true, true, false);
PiePlot plot = (PiePlot) mychart.getPlot();
plot.setLabelFont(new Font("Arial", Font.BOLD, 11));
Funciona muito bem, porém a fonte fica diferente em diferentes servidores (no Windows funciona pois tem Arial, mas no Linux não, assumindo outra fonte como default).
O problema, é que com fonte diferente o label acaba ficando maior, e quebrando linha, o que não pode ocorrer.
Alguém poderia me ajudar com um dos dois caminhos abaixo, ou a sugestão de um novo?
- Aumentar o tamanho do espaço dedicado ao label, para que o mesmo nunca quebre de linha (não consegui fazer isso).
- Usar uma fonte que fique no próprio WAR, fazendo assim com que seja usada indepenente do OS (não sei se isso é possível).
Toda ajuda é muito bem vinda!
Muito obrigado desde já,
Rodrigo