¿Cómo elimino los puntos en XYLineAndShapeRenderer?

Estoy haciendo una aplicación en Java usando JFreeChart que muestra un gráfico de líneas XY. El problema es que muestra todos los puntos del conjunto de datos en las líneas, y no quiero mostrar estos puntos. ¿Alguna idea sobre cómo eliminar los puntos o hacerlos no visibles?

Esta es una captura de pantalla de muestra:

ingrese la descripción de la imagen aquí

Aquí está el código:

JFrame frame = new JFrame();                
XYLineAndShapeRenderer renderer = new XYLineAndShapeRenderer();
renderer.setSeriesPaint(0, Color.RED);
renderer.setSeriesStroke(0, new BasicStroke(2.0f, 
BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND, 1.0f,
    new float[] { 2.0f, 4.0f }, 0.0f));
XYDataset ds = createDataset(i, p, capacity);
JFreeChart xylineChart = ChartFactory.createXYLineChart("", "", 
"", ds, PlotOrientation.VERTICAL, true, true, false);
XYPlot plot = xylineChart.getXYPlot();
plot.setDomainGridlinePaint(Color.BLACK);
plot.setRangeGridlinePaint(Color.BLACK);
plot.setBackgroundPaint(Color.WHITE);
plot.setRenderer(renderer);
ChartPanel cp = new ChartPanel(xylineChart);
frame.getContentPane().add(cp);
Respuesta 1

Estoy atrapado en esta pregunta de un examen simulado. Necesito multiplicar un número 'de' a un número 'n'. En otras palabras: desde * (desde + 1) (desde + 2) ... * n. Necesito resolver este problema usando un ciclo while. ...

Estoy en la etapa de aprendizaje del selenio e intento obtener valores del siguiente código html. Hay varias etiquetas y quiero valores de texto de todas las etiquetas, por ejemplo: driver.findElement (By ...

Tengo un código telnet en Java usando org.apache.commons.net.telnet.TelnetClient Y estoy proporcionando información de inicio de sesión al leer "login:" del servidor telnet a través del siguiente código, en = telnet ....

Implemento un paquete 'apollo-android' y genero el archivo java 'FeedQuery' desde 'schema.json'. Pero no puedo importar ese archivo Java 'FeedQuery' a mi proyecto.