Среди возможных подходов:
Попросите XYStepAreaRenderer
сделать формы невидимыми:
// shapes
final XYStepAreaRenderer r = (XYStepAreaRenderer) plot.getRenderer();
r.setShapesVisible(false);
Укажите XYStepAreaRenderer.AREA
(только область) для type
в пользовательском заводском методе, как указано здесь для связанного рендерера.
XYItemRenderer r = new XYStepAreaRenderer(XYStepAreaRenderer.AREA,…);
Фигуры не видимые:
Фигуры видимые: