1

我正在 JFreeChart 中创建一个相关矩阵。我几乎完成了,只是两个轴都有数值(例如:1 到 20)。我使用 DefaultXYZDataset 和一个自定义的 BlockRenderer 以及一个重写的 PaintScale 类。值 z 本身由 ([1 到 20], [1 到 20]) 中 (x,y) 位置处的填充矩形的颜色表示。

是否可以用字符串(例如名称 [i])替换 X 和 Y 上的轴标签?为此,我是否将 NumberAxes 更改为 CategoryAxes?两个轴都需要是分类的,因为我需要像(“ParameterA”,“ParameterB”)这样的坐标。我想那时我需要一个特殊的渲染器,并且必须修改整个代码。乍一看,这甚至是不可能的。我没有找到适合该任务的数据集。

或者我可以简单地更改某种刻度标签格式吗?

4

1 回答 1

1

SymbolAxis,如图所示是一个NumberAxis并且可能是一个合适的选择。

图片

于 2013-01-15T10:46:59.890 回答