【问题标题】:JFreeChart Polar chart custom X labelsJFreeChart 极坐标图自定义 X 标签
【发布时间】:2017-04-29 16:38:43
【问题描述】:

我想自定义我的 PolarChart 以替换 PolarChart 中默认显示的角度值 ,使用这样的自定义字符串:

【问题讨论】:

    标签: java swing jfreechart


    【解决方案1】:

    可以覆盖PolarPlotrefreshAngleTicks()方法,如图here

    import static org.jfree.ui.TextAnchor.*
    …
    PolarPlot plot = new PolarPlot() {
    
        @Override
        protected List refreshAngleTicks() {
            List ticks = new ArrayList();
            ticks.add(new NumberTick(0, "maxCharTick: 20", TOP_LEFT, TOP_LEFT, 0));
            ticks.add(new NumberTick(45, "energyComsuption: 1", TOP_LEFT, TOP_LEFT, 0));
            ticks.add(new NumberTick(90, "maxDamage: 40", TOP_LEFT, TOP_LEFT, 0));
            …
            return ticks;
        }
    };
    

    或者,考虑SpiderWebPlot,显示为here

    【讨论】:

    • 我没有看到库中有 SpiderWebPlot 类。谢谢你的信息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-13
    • 2014-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多