java - jfree图表中极坐标图中可见的刻度线
解决方案
如此处所示,PolarPlot
通常使用径向创建a Axis
。虽然默认情况下轴上的刻度标签是可见的,但ChartFactory.createPolarChart()
禁用它们:
rangeAxis.setTickMarksVisible(false);
如果您使用工厂创建图表,只需启用刻度线:
PolarPlot plot = (PolarPlot) chart.getPlot();
ValueAxis axis = plot.getAxis();
axis.setTickLabelsVisible(true);
或者,您自己创建绘图,如此处所示,并启用刻度标签:
ValueAxis radiusAxis = new NumberAxis();
…
PolarPlot plot = new PolarPlot(dataset, radiusAxis, renderer);
推荐阅读
- vba - 如何从 ITypeLib 指针获取 TypeLibInfo?
- node.js - 更新到 Angular 11 后,@angular/cdk 和 @angular/form 构建错误
- java - 在 Java 中生成 JWT 令牌以进行 hasura 授权
- php - 如何更正 PHPstan 错误链接到 ObjectManager
- php - 使用转储时,symfony 探查器不显示
- c++ - (C ++)如何访问第一个对角线上方和下方的另外两条对角线?
- vb.net - VB.net:如何在模态窗体上隐藏 Windows Media Player 可视化窗格,使控制栏可见?
- python - 如何将 Django WEB 应用程序与 Microsoft Azure 集成以进行身份验证
- shopify - Shopify Liquid 在 forloop 中获得每个偶数块
- python - 卷曲到 python。请求格式无效:意外字符