我有一个用Invalid variance: The type parameter 'T' must be invariantly valid on 'IExcelExport<T>.ExportSheetsToExcel(IDictionary<string, List<T>>, bool)'. 'T' is contravariant.
创建的散点图。我想围绕每个点绘制轮廓,以便在具有聚集点的区域中获得更好的视觉反馈。我这样试试:
ChartFactory.createScatterPlot
但是只绘制了新的形状,这些点没有轮廓:
答案 0 :(得分:2)
引用的factory method实例化了XYLineAndShapeRenderer
,因此要查看调用setUseOutlinePaint()
以及setSeriesOutlinePaint()
和(可选)setSeriesOutlineStroke()
所需的更改。
XYLineAndShapeRenderer renderer = (XYLineAndShapeRenderer) xyPlot.getRenderer();
renderer.setUseOutlinePaint(true);
renderer.setSeriesOutlinePaint(0, Color.black);
renderer.setSeriesOutlineStroke(0, new BasicStroke(2));
显示了一个完整的示例here。