JFreeChart DialPlot уменьшить разрыв в названии

1

У меня есть JFreeChart DialPlot с заголовком:

JFreeChart chart = new JFreeChart("A title", aDialPlot);

Я хотел бы уменьшить вертикальное расстояние между циферблатом и заголовком поверх него, но я не смог найти ничего в API.

Любая помощь или подсказка будут очень признательны!

Спасибо, Томас

Теги:
swing
jfreechart

1 ответ

1
Лучший ответ

Вы можете оставить заголовок с графика, как они показывают здесь:

JFreeChart chart = new JFreeChart(aDialPlot);

И положил название поверх квадратного графика:

JPanel panel = new JPanel(new BorderLayout());
panel.add(new JLabel("A title"), BorderLayout.NORTH);
panel.add(new ChartPanel(chart) {
    @Override
    public Dimension getPreferredSize() {
        return new Dimension(300, 300);
    }
}, BorderLayout.CENTER);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню