Не знаю, понял ли я вашу проблему, но ... Вы говорите, что получаете график в виде волновой кривой, поэтому, я полагаю, вы используете форматер BeizerLineAndPointFormatter
при создании серии.
Если это так, то вместо этого вы должны использовать LineAndPointFormatter
, что нарисует прямые линии на вашем графике.
Должно быть что-то вроде этого:
yourPlot.addSeries(yourNumberSerie, new LineAndPointFormatter(lineColor, pointColor, fillColor));