隐藏零值图表项目的图例javaFX

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了隐藏零值图表项目的图例javaFX相关的知识,希望对你有一定的参考价值。

我是论坛的新手,所以我希望我不会问一个过去已经回答的问题。在发布之前我试图彻底寻找答案。

我目前正在制作饼图,最终将用于跟踪财务费用。现在我有几个组成每个切片的类别。我试图隐藏零值切片的图例。

我在javaFX中这样做。在编程方面,我还是非常环保,没有Java之外的经验。任何帮助解释傻瓜将不胜感激。谢谢。

添加了图片和完整的代码来说明手头的问题。餐厅和餐饮,购物和娱乐都没有价值。我想在此示例中隐藏这些项目的图例。

package Example;

import java.net.URL;
import java.util.ResourceBundle;

import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.fxml.FXML;
import javafx.fxml.Initializable;
import javafx.scene.chart.PieChart;

public class PieExampleController implements Initializable {

@FXML
private PieChart pieChart;

@Override
public void initialize(URL arg0, ResourceBundle arg1) {
    // TODO Auto-generated method stub

    ObservableList<PieChart.Data> pieChartData = FXCollections.observableArrayList(
            new PieChart.Data("Groceries", 1),
            new PieChart.Data("Transportation", 1),
            new PieChart.Data("Restaurants & Dining", 0),
            new PieChart.Data("Shopping & Entertainment", 0));

        pieChart.setData(pieChartData);

}
}

enter image description here

以上是关于隐藏零值图表项目的图例javaFX的主要内容,如果未能解决你的问题,请参考以下文章

关于在图表中隐藏零值的问题

在 Google 图表中隐藏图例

JavaFX自定义窗口标题栏

PHPWordPHPWord生成图表-雷达图 | 隐藏图例设置数值类别隐藏展示多组数据

PHPWordPHPWord生成图表-雷达图 | 隐藏图例设置数值类别隐藏展示多组数据

JavaFX窗口拖动