PrimeFaces 3.4 Charts datatipFormat

前端 未结 5 1427
别那么骄傲
别那么骄傲 2020-12-09 12:41

today I wanted to try the new PrimeFaces release 3.4.RC1. For charts there is a new attribute called datatipFormat.

I want to show only the value (y-axis) in a line

5条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-12-09 13:19

    Tip for BarChartModel():

    public String getDatatipFormatX() {
        return "%s%s";
    }
    

    Tip for HorizontalBarChartModel():

    public String getDatatipFormatY() {
        return "%s%s";
    }
    

    Examples of usage:

    private void MyCharts(){
    
    //get data (from database, for example) to be displayed
    
    myBarChartModel = new BarChartModel();
    myHorizontalBarChartModel = new HorizontalBarChartModel();
    
    ChartSeries verticalSeries = new ChartSeries("verticalSeries");
    ChartSeries horizontalSeries = new ChartSeries("horizontalSeries");
    
    myBarChartModel.addSeries(verticalSeries);
    myHorizontalBarChartModel.addSeries(horizontalSeries);
    
    myBarChartModel.setDatatipFormat(getDatatipFormatX());
    myHorizontalBarChartModel.setDatatipFormat(getDatatipFormatY());
    //other chart settings...
    
    }
    

    Then, in JSF page:

    
    
    

提交回复
热议问题