本文整理了Java中org.jfree.data.xy.XYSeries.addOrUpdate()
方法的一些代码示例,展示了XYSeries.addOrUpdate()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XYSeries.addOrUpdate()
方法的具体详情如下:
包路径:org.jfree.data.xy.XYSeries
类名称:XYSeries
方法名:addOrUpdate
[英]Adds or updates an item in the series and sends a SeriesChangeEvent to all registered listeners.
[中]添加或更新序列中的项目,并向所有注册的侦听器发送SeriesChangeEvent。
代码示例来源:origin: psi-probe/psi-probe
/**
* To series.
*
* @param legend the legend
* @param stats the stats
* @return the XY series
*/
protected XYSeries toSeries(String legend, List<XYDataItem> stats) {
XYSeries xySeries = new XYSeries(legend, true, false);
synchronized (stats) {
for (XYDataItem item : stats) {
xySeries.addOrUpdate(item.getX(), item.getY());
}
}
return xySeries;
}
代码示例来源:origin: jfree/jfreechart
/**
* Adds or updates an item in the series and sends a
* {@link SeriesChangeEvent} to all registered listeners.
*
* @param x the x-value.
* @param y the y-value.
*
* @return The item that was overwritten, if any.
*
* @since 1.0.10
*/
public XYDataItem addOrUpdate(double x, double y) {
return addOrUpdate(new Double(x), new Double(y));
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-chart
/**
* Adds or updates an item in the series and sends a
* {@link SeriesChangeEvent} to all registered listeners.
*
* @param x the x-value.
* @param y the y-value.
*
* @return The item that was overwritten, if any.
*
* @since 1.0.10
*/
public XYDataItem addOrUpdate(double x, double y) {
return addOrUpdate(new Double(x), new Double(y));
}
代码示例来源:origin: jfree/jfreechart
/**
* Adds or updates an item in the series and sends a
* {@link SeriesChangeEvent} to all registered listeners.
*
* @param x the x-value ({@code null} not permitted).
* @param y the y-value ({@code null} permitted).
*
* @return A copy of the overwritten data item, or {@code null} if no
* item was overwritten.
*/
public XYDataItem addOrUpdate(Number x, Number y) {
// defer argument checking
return addOrUpdate(new XYDataItem(x, y));
}
代码示例来源:origin: org.codehaus.jtstand/jtstand-chart
/**
* Adds or updates an item in the series and sends a
* {@link SeriesChangeEvent} to all registered listeners.
*
* @param x the x-value (<code>null</code> not permitted).
* @param y the y-value (<code>null</code> permitted).
*
* @return A copy of the overwritten data item, or <code>null</code> if no
* item was overwritten.
*/
public XYDataItem addOrUpdate(Number x, Number y) {
// defer argument checking
return addOrUpdate(new XYDataItem(x, y));
}
代码示例来源:origin: mikaelhg/openblocks
/**
* Updates the values for the specified seriesName with the given values
* @param seriesName the name a series in the graph
* @param index the index of the desired series to update
* @param time the time at which to update
* @param value the value to update
*/
public void updateValues(String seriesName, int index, double time, double value) {
if (!lock) {
XYSeries s = ((XYSeriesCollection) chart.getXYPlot().getDataset()).getSeries(index);
s.setKey(seriesName);
s.addOrUpdate(time, value);
}
}
代码示例来源:origin: jasperreports/jasperreports
xySrs.addOrUpdate(
crtXySeries.getXValue(),
crtXySeries.getYValue()
代码示例来源:origin: stackoverflow.com
public void actionPerformed(ActionEvent e) {
balance += 5;
series.addOrUpdate(INDEX, balance);
内容来源于网络,如有侵权,请联系作者删除!