你必须使用
plotView.getGraphWidget().getRangeOriginLabelPaint().setColor(Color.BLACK);
.
plotView.getGraphWidget().getRangeOriginLinePaint().setColor(Color.BLUE);
和
plotView.getGraphWidget().getRangeLabelPaint().setColor(Color.RED);
正在这样做:
注意红色范围标签和蓝色原点线。
至于plotView.setRangeStep(XYStepMode.SUBDIVIDE, 10);
,它将您的情节视图分为 10 个部分,包括原点。
我正在使用plotView.setRangeStepValue(10);
. 做同样的事情,但语法更简单。
更新:
要在原点标签下添加标签,您必须首先添加边框样式(SQUARE 或 ROUND):
plotView.setBorderStyle(Plot.BorderStyle.SQUARE, null, null);
然后:
plotView.setDomainLabel("Samples");
plotView.getDomainLabelWidget().pack();
plotView.position(
plotView.getDomainLabelWidget(),
0,
XLayoutStyle.RELATIVE_TO_CENTER,
0,
YLayoutStyle.ABSOLUTE_FROM_BOTTOM,
AnchorPosition.BOTTOM_MIDDLE);