ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
## 5.5 空置、零值和负值 PieDataset可能会包含一些饼图不可能显示的数值,比如null、零值或者负值。对于这些数据PiePlot类有专门的处理机制来处理。如果是零值,并且该值有意义,PiePlot类默认将一个标签放置在饼图片区显示的位置,并且在图表的图例中添加一个分类。如果零值可以忽略,我们可以使用下面代码设置一个标志,不显示该数据: ``` PiePlot plot = (PiePlot) chart.getPlot(); plot.setIgnoreZeroValues(true); ``` 类似的null值也是如此处理,nul值代表dataset丢失或者不知来源的值。缺省的处理与零值相同,如果忽略null值,则代码如下: ``` PiePlot plot = (PiePlot) chart.getPlot(); plot.setIgnoreNullValues(true); ``` 在饼图中处理负值是非常不明知的 ,所以在JFreeChart中负值总是被忽略的。