本文整理了Java中org.jfree.chart.plot.XYPlot.render()
方法的一些代码示例,展示了XYPlot.render()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XYPlot.render()
方法的具体详情如下:
包路径:org.jfree.chart.plot.XYPlot
类名称:XYPlot
方法名:render
[英]Draws a representation of the data within the dataArea region, using the current renderer.
The info and crosshairState arguments may be null.
[中]使用当前渲染器在dataArea区域内绘制数据的表示形式。
info和crosshairState参数可能为空。
代码示例来源:origin: senbox-org/snap-desktop
@Override
public boolean render(Graphics2D g2, Rectangle2D dataArea, int index, PlotRenderingInfo info, CrosshairState crosshairState) {
final boolean foundData = super.render(g2, dataArea, index, info, crosshairState);
if (image != null) {
final int dx1 = (int) dataArea.getMinX();
final int dy1 = (int) dataArea.getMinY();
final int dx2 = (int) dataArea.getMaxX();
final int dy2 = (int) dataArea.getMaxY();
synchronized (imageLock) {
final Rectangle rectangle = getImageSourceArea();
final int sx1 = rectangle.x;
final int sy1 = rectangle.y;
final int sx2 = sx1 + rectangle.width - 1;
final int sy2 = sy1 + rectangle.height - 1;
g2.drawImage(image, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, null);
}
}
return foundData;
}
代码示例来源:origin: bcdev/beam
@Override
public boolean render(Graphics2D g2, Rectangle2D dataArea, int index, PlotRenderingInfo info, CrosshairState crosshairState) {
final boolean foundData = super.render(g2, dataArea, index, info, crosshairState);
if (image != null) {
final int dx1 = (int) dataArea.getMinX();
final int dy1 = (int) dataArea.getMinY();
final int dx2 = (int) dataArea.getMaxX();
final int dy2 = (int) dataArea.getMaxY();
synchronized (imageLock) {
final Rectangle rectangle = getImageSourceArea();
final int sx1 = rectangle.x;
final int sy1 = rectangle.y;
final int sx2 = sx1 + rectangle.width - 1;
final int sy2 = sy1 + rectangle.height - 1;
g2.drawImage(image, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, null);
}
}
return foundData;
}
代码示例来源:origin: jfree/jfreechart
foundData = render(g2, dataArea, datasetIndex, info,
crosshairState) || foundData;
代码示例来源:origin: org.codehaus.jtstand/jtstand-chart
foundData = render(g2, dataArea, i, info, crosshairState)
|| foundData;
foundData = render(g2, dataArea, i, info, crosshairState)
|| foundData;
内容来源于网络,如有侵权,请联系作者删除!