首页 > 解决方案 > 在运行时更改 JFreeChart X & Y 轴标签

问题描述

我正在搜索在运行时更改 X 轴和 Y 轴的字符串的命令。我的 gui 上有语言菜单。一旦按下特定语言的按钮,我就会调用以下方法:

public void resetLanguage(Locale locale)
{
    displayLanguage = locale;
    resources = ResourceBundle.getBundle("DTTUI-Text", displayLanguage);

    chart.setTitle(resources.getString("GUI_CHART_TITLE"));
    measurement.setDescription(resources.getString("GUI_CHART_GRAPH_NAME"));
}

chart 是 JFreeChart,measurement 是 XYSeries。任何人都知道如何找到轴标签的设置方法?提前致谢!

我创建了这样的图表:

    XYSeriesCollection collection = new XYSeriesCollection();
    XYSeries series = new XYSeries("Title");
    series.add(0, 0);
    series.add(10,10);
    collection.addSeries(series);
    JFreeChart chart = ChartFactory.createXYLineChart("Title", "x",
            "y", collection);

标签: javaswingjfreechart

解决方案


推荐阅读