本文整理了Java中org.jfree.chart.plot.XYPlot.removeDomainMarker()
方法的一些代码示例,展示了XYPlot.removeDomainMarker()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XYPlot.removeDomainMarker()
方法的具体详情如下:
包路径:org.jfree.chart.plot.XYPlot
类名称:XYPlot
方法名:removeDomainMarker
[英]Removes a marker for a specific dataset/renderer and sends a PlotChangeEvent to all registered listeners.
[中]删除特定数据集/渲染器的标记,并向所有注册的侦听器发送PlotChangeEvent。
代码示例来源:origin: jfree/jfreechart
/**
* Removes a marker for the domain axis and sends a {@link PlotChangeEvent}
* to all registered listeners.
*
* @param marker the marker.
*
* @return A boolean indicating whether or not the marker was actually
* removed.
*
* @since 1.0.7
*/
public boolean removeDomainMarker(Marker marker) {
return removeDomainMarker(marker, Layer.FOREGROUND);
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-chart
/**
* Removes a marker for the domain axis and sends a {@link PlotChangeEvent}
* to all registered listeners.
*
* @param marker the marker.
*
* @return A boolean indicating whether or not the marker was actually
* removed.
*
* @since 1.0.7
*/
public boolean removeDomainMarker(Marker marker) {
return removeDomainMarker(marker, Layer.FOREGROUND);
}
代码示例来源:origin: jfree/jfreechart
/**
* Removes a marker for the domain axis in the specified layer and sends a
* {@link PlotChangeEvent} to all registered listeners.
*
* @param marker the marker ({@code null} not permitted).
* @param layer the layer (foreground or background).
*
* @return A boolean indicating whether or not the marker was actually
* removed.
*
* @since 1.0.7
*/
public boolean removeDomainMarker(Marker marker, Layer layer) {
return removeDomainMarker(0, marker, layer);
}
代码示例来源:origin: jfree/jfreechart
/**
* Removes a marker for a specific dataset/renderer and sends a
* {@link PlotChangeEvent} to all registered listeners.
*
* @param index the dataset/renderer index.
* @param marker the marker.
* @param layer the layer (foreground or background).
*
* @return A boolean indicating whether or not the marker was actually
* removed.
*
* @since 1.0.7
*/
public boolean removeDomainMarker(int index, Marker marker, Layer layer) {
return removeDomainMarker(index, marker, layer, true);
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-chart
/**
* Removes a marker for the domain axis in the specified layer and sends a
* {@link PlotChangeEvent} to all registered listeners.
*
* @param marker the marker (<code>null</code> not permitted).
* @param layer the layer (foreground or background).
*
* @return A boolean indicating whether or not the marker was actually
* removed.
*
* @since 1.0.7
*/
public boolean removeDomainMarker(Marker marker, Layer layer) {
return removeDomainMarker(0, marker, layer);
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-chart
/**
* Removes a marker for a specific dataset/renderer and sends a
* {@link PlotChangeEvent} to all registered listeners.
*
* @param index the dataset/renderer index.
* @param marker the marker.
* @param layer the layer (foreground or background).
*
* @return A boolean indicating whether or not the marker was actually
* removed.
*
* @since 1.0.7
*/
public boolean removeDomainMarker(int index, Marker marker, Layer layer) {
return removeDomainMarker(index, marker, layer, true);
}
代码示例来源:origin: bcdev/beam
private void removeIntervalMarkers() {
for (IntervalMarker intervalMarker : intervalMarkers) {
chart.getXYPlot().removeDomainMarker(intervalMarker, Layer.BACKGROUND);
}
intervalMarkers.clear();
}
代码示例来源:origin: senbox-org/snap-desktop
private void removeIntervalMarkers() {
for (IntervalMarker intervalMarker : intervalMarkers) {
chart.getXYPlot().removeDomainMarker(intervalMarker, Layer.BACKGROUND);
}
intervalMarkers.clear();
}
代码示例来源:origin: GrammarViz2/grammarviz2_src
private void updateMarker() {
if (marker != null) {
plot.removeDomainMarker(marker, Layer.BACKGROUND);
}
if (!(markerStart.isNaN() && markerEnd.isNaN())) {
if (markerEnd > markerStart) {
marker = new IntervalMarker(markerStart, markerEnd);
marker.setPaint(new Color(0xDD, 0xFF, 0xDD, 0x90));
marker.setAlpha(0.7f);
plot.addDomainMarker(marker, Layer.BACKGROUND);
}
else {
marker = new IntervalMarker(markerEnd, markerStart);
marker.setPaint(new Color(0xDD, 0xFF, 0xDD, 0x90));
marker.setAlpha(0.7f);
plot.addDomainMarker(marker, Layer.BACKGROUND);
}
}
}
代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2-experimental
plot.removeDomainMarker(xMaxMarker);
xMaxMarker = new ValueMarker(xMaxSet);
xMaxMarker.setPaint(Color.green);
plot.removeDomainMarker(xMinMarker);
xMinMarker = new ValueMarker(xMinSet);
xMinMarker.setPaint(Color.red);
内容来源于网络,如有侵权,请联系作者删除!