当前位置: 首页>>代码示例>>Java>>正文


Java ValueDataset.addChangeListener方法代码示例

本文整理汇总了Java中org.jfree.data.general.ValueDataset.addChangeListener方法的典型用法代码示例。如果您正苦于以下问题:Java ValueDataset.addChangeListener方法的具体用法?Java ValueDataset.addChangeListener怎么用?Java ValueDataset.addChangeListener使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.jfree.data.general.ValueDataset的用法示例。


在下文中一共展示了ValueDataset.addChangeListener方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: CompassPlot

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Constructs a new compass plot.
 *
 * @param dataset  the dataset for the plot.
 */
public CompassPlot(ValueDataset dataset) {

    super();

    if (dataset != null) {
        this.datasets[0] = dataset;
        dataset.addChangeListener(this);
    }


    this.circle1 = new Ellipse2D.Double();
    this.circle2 = new Ellipse2D.Double();
    this.rect1   = new Rectangle2D.Double();
    setSeriesNeedle(0);

}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:22,代码来源:CompassPlot.java

示例2: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets the dataset for the plot, replacing the existing dataset if there is one.
 * 
 * @param dataset  the dataset (<code>null</code> permitted).
 */
public void setDataset(ValueDataset dataset) {
    
    // if there is an existing dataset, remove the plot from the list of change listeners...
    ValueDataset existing = this.dataset;
    if (existing != null) {
        existing.removeChangeListener(this);
    }

    // set the new dataset, and register the chart as a change listener...
    this.dataset = dataset;
    if (dataset != null) {
        setDatasetGroup(dataset.getGroup());
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);
    
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:26,代码来源:MeterPlot.java

示例3: ThermometerPlot

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Creates a new thermometer plot, using default attributes where necessary.
 *
 * @param dataset  the data set.
 */
public ThermometerPlot(ValueDataset dataset) {

  super();

  this.padding = new Spacer(Spacer.RELATIVE, 0.05, 0.05, 0.05, 0.05);
  this.dataset = dataset;
  if (dataset != null) {
    dataset.addChangeListener(this);
  }
  NumberAxis axis = new NumberAxis(null);
  axis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
  axis.setAxisLineVisible(false);

  setRangeAxis(axis);
  setAxisRange();
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:22,代码来源:ThermometerPlot.java

示例4: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
     * Sets the dataset for the plot, replacing the existing dataset if there is one.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 */
public void setDataset(ValueDataset dataset) {

  // if there is an existing dataset, remove the plot from the list of change listeners...
  ValueDataset existing = this.dataset;
  if (existing != null) {
    existing.removeChangeListener(this);
  }

  // set the new dataset, and register the chart as a change listener...
  this.dataset = dataset;
  if (dataset != null) {
    setDatasetGroup(dataset.getGroup());
    dataset.addChangeListener(this);
  }

  // send a dataset change event to self...
  DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
  datasetChanged(event);

}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:26,代码来源:ThermometerPlot.java

示例5: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets a dataset for the plot.
 *
 * @param index  the dataset index.
 * @param dataset  the dataset (<code>null</code> permitted).
 */
public void setDataset(int index, ValueDataset dataset) {
    
    ValueDataset existing = (ValueDataset) this.datasets.get(index);
    if (existing != null) {
        existing.removeChangeListener(this);
    }
    this.datasets.set(index, dataset);
    if (dataset != null) {
        dataset.addChangeListener(this);
    }
    
    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);
    
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:23,代码来源:DialPlot.java

示例6: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets the dataset for the plot, replacing the existing dataset if there 
 * is one, and triggers a {@link PlotChangeEvent}.
 * 
 * @param dataset  the dataset (<code>null</code> permitted).
 * 
 * @see #getDataset()
 */
public void setDataset(ValueDataset dataset) {
    
    // if there is an existing dataset, remove the plot from the list of 
    // change listeners...
    ValueDataset existing = this.dataset;
    if (existing != null) {
        existing.removeChangeListener(this);
    }

    // set the new dataset, and register the chart as a change listener...
    this.dataset = dataset;
    if (dataset != null) {
        setDatasetGroup(dataset.getGroup());
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);
    
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:30,代码来源:MeterPlot.java

示例7: ThermometerPlot

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Creates a new thermometer plot, using default attributes where necessary.
 *
 * @param dataset  the data set.
 */
public ThermometerPlot(ValueDataset dataset) {

    super();

    this.padding = new RectangleInsets(UnitType.RELATIVE, 0.05, 0.05, 0.05, 
            0.05);
    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }
    NumberAxis axis = new NumberAxis(null);
    axis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
    axis.setAxisLineVisible(false);

    setRangeAxis(axis);
    setAxisRange();
}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:23,代码来源:ThermometerPlot.java

示例8: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets the dataset for the plot, replacing the existing dataset if there 
 * is one.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 */
public void setDataset(ValueDataset dataset) {

    // if there is an existing dataset, remove the plot from the list 
    // of change listeners...
    ValueDataset existing = this.dataset;
    if (existing != null) {
        existing.removeChangeListener(this);
    }

    // set the new dataset, and register the chart as a change listener...
    this.dataset = dataset;
    if (dataset != null) {
        setDatasetGroup(dataset.getGroup());
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);

}
 
开发者ID:parabuild-ci,项目名称:parabuild-ci,代码行数:28,代码来源:ThermometerPlot.java

示例9: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets the dataset for the plot, replacing the existing dataset if there
 * is one, and triggers a {@link PlotChangeEvent}.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 *
 * @see #getDataset()
 */
public void setDataset(ValueDataset dataset) {

    // if there is an existing dataset, remove the plot from the list of
    // change listeners...
    ValueDataset existing = this.dataset;
    if (existing != null) {
        existing.removeChangeListener(this);
    }

    // set the new dataset, and register the chart as a change listener...
    this.dataset = dataset;
    if (dataset != null) {
        setDatasetGroup(dataset.getGroup());
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);

}
 
开发者ID:mdzio,项目名称:ccu-historian,代码行数:30,代码来源:MeterPlot.java

示例10: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets a dataset for the plot.
 *
 * @param index  the dataset index.
 * @param dataset  the dataset (<code>null</code> permitted).
 */
public void setDataset(int index, ValueDataset dataset) {

    ValueDataset existing = (ValueDataset) this.datasets.get(index);
    if (existing != null) {
        existing.removeChangeListener(this);
    }
    this.datasets.set(index, dataset);
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);

}
 
开发者ID:mdzio,项目名称:ccu-historian,代码行数:23,代码来源:DialPlot.java

示例11: ThermometerPlot

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Creates a new thermometer plot, using default attributes where necessary.
 *
 * @param dataset  the data set.
 */
public ThermometerPlot(ValueDataset dataset) {

    super();

    this.padding = new RectangleInsets(UnitType.RELATIVE, 0.05, 0.05, 0.05,
            0.05);
    this.dataset = dataset;
    if (dataset != null) {
        dataset.addChangeListener(this);
    }
    NumberAxis axis = new NumberAxis(null);
    axis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
    axis.setAxisLineVisible(false);
    axis.setPlot(this);
    axis.addChangeListener(this);
    this.rangeAxis = axis;
    setAxisRange();
}
 
开发者ID:mdzio,项目名称:ccu-historian,代码行数:24,代码来源:ThermometerPlot.java

示例12: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets the dataset for the plot, replacing the existing dataset if there
 * is one, and sends a {@link PlotChangeEvent} to all registered listeners.
 *
 * @param dataset  the dataset (<code>null</code> permitted).
 *
 * @see #getDataset()
 */
public void setDataset(ValueDataset dataset) {

    // if there is an existing dataset, remove the plot from the list
    // of change listeners...
    ValueDataset existing = this.dataset;
    if (existing != null) {
        existing.removeChangeListener(this);
    }

    // set the new dataset, and register the chart as a change listener...
    this.dataset = dataset;
    if (dataset != null) {
        setDatasetGroup(dataset.getGroup());
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);

}
 
开发者ID:mdzio,项目名称:ccu-historian,代码行数:30,代码来源:ThermometerPlot.java

示例13: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets the dataset for the plot, replacing the existing dataset if there
 * is one, and triggers a {@link PlotChangeEvent}.
 *
 * @param dataset  the dataset ({@code null} permitted).
 *
 * @see #getDataset()
 */
public void setDataset(ValueDataset dataset) {

    // if there is an existing dataset, remove the plot from the list of
    // change listeners...
    ValueDataset existing = this.dataset;
    if (existing != null) {
        existing.removeChangeListener(this);
    }

    // set the new dataset, and register the chart as a change listener...
    this.dataset = dataset;
    if (dataset != null) {
        setDatasetGroup(dataset.getGroup());
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);

}
 
开发者ID:jfree,项目名称:jfreechart,代码行数:30,代码来源:MeterPlot.java

示例14: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets a dataset for the plot.
 *
 * @param index  the dataset index.
 * @param dataset  the dataset ({@code null} permitted).
 */
public void setDataset(int index, ValueDataset dataset) {

    ValueDataset existing = (ValueDataset) this.datasets.get(index);
    if (existing != null) {
        existing.removeChangeListener(this);
    }
    this.datasets.set(index, dataset);
    if (dataset != null) {
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);

}
 
开发者ID:jfree,项目名称:jfreechart,代码行数:23,代码来源:DialPlot.java

示例15: setDataset

import org.jfree.data.general.ValueDataset; //导入方法依赖的package包/类
/**
 * Sets the dataset for the plot, replacing the existing dataset if there
 * is one, and sends a {@link PlotChangeEvent} to all registered listeners.
 *
 * @param dataset  the dataset ({@code null} permitted).
 *
 * @see #getDataset()
 */
public void setDataset(ValueDataset dataset) {

    // if there is an existing dataset, remove the plot from the list
    // of change listeners...
    ValueDataset existing = this.dataset;
    if (existing != null) {
        existing.removeChangeListener(this);
    }

    // set the new dataset, and register the chart as a change listener...
    this.dataset = dataset;
    if (dataset != null) {
        setDatasetGroup(dataset.getGroup());
        dataset.addChangeListener(this);
    }

    // send a dataset change event to self...
    DatasetChangeEvent event = new DatasetChangeEvent(this, dataset);
    datasetChanged(event);

}
 
开发者ID:jfree,项目名称:jfreechart,代码行数:30,代码来源:ThermometerPlot.java


注:本文中的org.jfree.data.general.ValueDataset.addChangeListener方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。