小编Hei*_*bug的帖子

JavaFX Chart Axis仅显示最后一个标签

使用任何JavaFX图表时出现以下问题:我向图表动态添加数据,只显示最后一个X轴标签.

我已经注意到,禁用动画时图表显示正常.

    XYChart.Series<String,Double> series1= new Series<String, Double>();
    series1.setName(scenario1.getName());

    XYChart.Series<String,Double> series2= new Series<String, Double>();
    series2.setName(scenario2.getName());


    for(int period = 0; period < config1.getPeriods(); period++){
        series1.getData().add(new Data<String, Double>("Period "+(period+1), rmList1.get(0).getCashflowsPerPeriod(config1)[period]));
        System.out.println("Series1: "+rmList1.get(0).getCashflowsPerPeriod(config1)[period]);
    }


    for(int period = 0; period < config2.getPeriods(); period++){
        series2.getData().add(new Data<String, Double>("Period "+(period+1), rmList2.get(0).getCashflowsPerPeriod(config2)[period]));
        System.out.println("Series2: "+rmList2.get(0).getCashflowsPerPeriod(config2)[period]);
    }

    sacCashflows.getData().addAll(series1,series2);
Run Code Online (Sandbox Code Playgroud)

缺少轴标签的图表 你能帮帮我吗?谢谢!

charts javafx linechart

8
推荐指数
3
解决办法
2979
查看次数

标签 统计

charts ×1

javafx ×1

linechart ×1