java - 如何使用Jfreechart删除intervalmarker中的线条?

标签 java jsp jfreechart

在下面的代码中,请告诉我如何使用 Jfreechart 删除 IntervalMarker 中的行?

IntervalMarker target1 = new IntervalMarker(85,111);
GradientPaintTransformer t1 = new StandardGradientPaintTransformer(GradientPaintTransformType.VERTICAL);
target1.setPaint(new GradientPaint(0.0F, 0.0F,new Color(189,227,208), 0.0F, 0.0F, new Color(186,214,231)));
target1.setGradientPaintTransformer(t1);                                              
xyplot.addRangeMarker(target1,Layer.BACKGROUND);

enter image description here

最佳答案

使用

target1.setOutlineStroke(new BasicStroke(0));

或者

target1.setOutlineStroke(null);

更新以显示结果

OutlineStroke

enter image description here

BasicStroke(0)

enter image description here

默认

enter image description here

关于java - 如何使用Jfreechart删除intervalmarker中的线条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15788257/

相关文章:

java - 自动执行带有args的程序

java - 2 个 Tomcat 实例 - 2 个应用程序之间的通信

java - Servlet:无法从 jsp 链接 css:无法解析目录资源:${pageContext.request.contextPath} 链接到 root 而不是 src/main/webapp

java - JFreeChart XYSeries 作为字符串

java - 为什么我在 hackerrank 上的代码会出现 "terminated due to timeout"错误?

java - 如何使用私有(private) Gitlab 存储库中的 Maven 组件?

java - 如何使用 Java 从 DoD CAC 中提取用户名

java - 使用 "/"创建 servlet url-pattern

java - JFreechart 右键单击​​ XYItemEntity

java - 如何更改 JFreeChart 中 NumberAxis 上的 tickLabel?