1

我正在开发一个基于图形的 android 应用程序。所以我使用了chart4j库。我使用以下代码创建了条形图。

   BarChart chart = GCharts.newBarChart( team1, team2, team3,team4,team5,team6,team7 );

    // Defining axis info and styles


    // Adding axis info to chart.
    ArrayList<String> weeksry=new ArrayList<String>();

    for (int i = 0; i < suns.size(); i++) {

        weeksry.add("week"+(i+1));
    }

    chart.addXAxisLabels( AxisLabelsFactory.newAxisLabels( weeksry ) );
    chart.addYAxisLabels( AxisLabelsFactory.newNumericRangeAxisLabels( 0, 100 ) );


    chart.setSize(  300, 153 );
    chart.setBarWidth( 30 );
    chart.setSpaceWithinGroupsOfBars( 25 );
    chart.setDataStacked( true );
    chart.setTitle( " My Complaince Chart", BLACK, 12 );
    chart.setGrid( 100, 10, 3, 2 );
    chart.setBackgroundFill( Fills.newSolidFill(  com.googlecode.charts4j.Color.ROYALBLUE) );

    LinearGradientFill fill = Fills.newLinearGradientFill( 0, com.googlecode.charts4j.Color.ROYALBLUE, 100 );
    fill.addColorAndOffset( com.googlecode.charts4j.Color.ROYALBLUE, 0 );
    chart.setAreaFill( fill );

现在我想更改 xaxix 和 yaxix 标签颜色。我搜索了可用的方法但我不能。请帮我解决我的问题

4

0 回答 0