gpt4 book ai didi

org.jfree.data.xy.YIntervalSeriesCollection.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-14 01:09:31 26 4
gpt4 key购买 nike

本文整理了Java中org.jfree.data.xy.YIntervalSeriesCollection.<init>()方法的一些代码示例,展示了YIntervalSeriesCollection.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YIntervalSeriesCollection.<init>()方法的具体详情如下:
包路径:org.jfree.data.xy.YIntervalSeriesCollection
类名称:YIntervalSeriesCollection
方法名:<init>

YIntervalSeriesCollection.<init>介绍

[英]Creates a new instance of YIntervalSeriesCollection.
[中]创建YIntervalSeriesCollection的新实例。

代码示例

代码示例来源:origin: kiegroup/optaplanner

private JFreeChart createChart(Schedule schedule) {
  YIntervalSeriesCollection seriesCollection = new YIntervalSeriesCollection();
  Map<Project, YIntervalSeries> projectSeriesMap = new LinkedHashMap<>(
      schedule.getProjectList().size());

代码示例来源:origin: jmacglashan/burlap

colSE = new XYSeriesCollection();
colCSRAvg = new YIntervalSeriesCollection();
colCERAvg = new YIntervalSeriesCollection();
colAERAvg = new YIntervalSeriesCollection();
colMERAvg = new YIntervalSeriesCollection();
colCSEAvg = new YIntervalSeriesCollection();
colSEAvg = new YIntervalSeriesCollection();

代码示例来源:origin: jmacglashan/burlap

colSE = new XYSeriesCollection();
colCSRAvg = new YIntervalSeriesCollection();
colCERAvg = new YIntervalSeriesCollection();
colAERAvg = new YIntervalSeriesCollection();
colMERAvg = new YIntervalSeriesCollection();
colCSEAvg = new YIntervalSeriesCollection();
colSEAvg = new YIntervalSeriesCollection();

代码示例来源:origin: inspectIT/inspectIT

/**
 * Initializes the upper plot.
 *
 * @return An instance of {@link XYPlot}.
 */
private XYPlot initializePlot() {
  jmxChart = new YIntervalSeriesImproved("jmx value");
  YIntervalSeriesCollection yintervalseriescollection = new YIntervalSeriesCollection();
  yintervalseriescollection.addSeries(jmxChart);
  DeviationRenderer renderer = new DeviationRenderer(true, false);
  renderer.setBaseShapesVisible(true);
  renderer.setSeriesStroke(0, new BasicStroke(3.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND));
  renderer.setSeriesFillPaint(0, new Color(255, 200, 200));
  renderer.setSeriesOutlineStroke(0, new BasicStroke(2.0f));
  renderer.setSeriesShape(0, new Ellipse2D.Double(-2.5, -2.5, 5.0, 5.0));
  renderer.setBaseToolTipGenerator(new StandardXYToolTipGenerator(StandardXYToolTipGenerator.DEFAULT_TOOL_TIP_FORMAT, DateFormat.getDateTimeInstance(), NumberFormat.getNumberInstance()));
  NumberAxis rangeAxis = plotDataSolver.getAxis();
  subplot = new XYPlot(yintervalseriescollection, null, rangeAxis, renderer);
  subplot.setAxisOffset(new RectangleInsets(5.0, 5.0, 5.0, 5.0));
  subplot.setRangeAxisLocation(AxisLocation.TOP_OR_LEFT);
  subplot.setRangeCrosshairVisible(true);
  return subplot;
}

代码示例来源:origin: inspectIT/inspectIT

/**
 * Initializes the upper plot.
 *
 * @return An instance of {@link XYPlot}.
 */
private XYPlot initializeUpperPlot() {
  cpuUsage = new YIntervalSeriesImproved("cpu usage");
  YIntervalSeriesCollection yintervalseriescollection = new YIntervalSeriesCollection();
  yintervalseriescollection.addSeries(cpuUsage);
  DeviationRenderer renderer = new DeviationRenderer(true, false);
  renderer.setBaseShapesVisible(true);
  renderer.setSeriesStroke(0, new BasicStroke(3.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND));
  renderer.setSeriesFillPaint(0, new Color(255, 200, 200));
  renderer.setSeriesOutlineStroke(0, new BasicStroke(2.0f));
  renderer.setSeriesShape(0, new Ellipse2D.Double(-2.5, -2.5, 5.0, 5.0));
  renderer.setBaseToolTipGenerator(new StandardXYToolTipGenerator(StandardXYToolTipGenerator.DEFAULT_TOOL_TIP_FORMAT, DateFormat.getDateTimeInstance(), NumberFormat.getNumberInstance()));
  final NumberAxis rangeAxis = new NumberAxis("CPU usage of the VM");
  rangeAxis.setRange(new Range(0, 100), true, false);
  rangeAxis.setAutoRangeMinimumSize(100.0d, false);
  rangeAxis.setTickUnit(new NumberTickUnit(10.0d, new DecimalFormat("0")));
  rangeAxis.setRangeType(RangeType.POSITIVE);
  final XYPlot subplot = new XYPlot(yintervalseriescollection, null, rangeAxis, renderer);
  subplot.setAxisOffset(new RectangleInsets(5.0, 5.0, 5.0, 5.0));
  subplot.setRangeAxisLocation(AxisLocation.TOP_OR_LEFT);
  subplot.setRangeCrosshairVisible(true);
  return subplot;
}

代码示例来源:origin: inspectIT/inspectIT

Set<Comparable<?>> keys = new HashSet<>();
durationSeries = new ArrayList<>();
YIntervalSeriesCollection yintervalseriescollection = new YIntervalSeriesCollection();
for (E template : getTemplates()) {
  Comparable<?> seriesKey = getSeriesKey(template);

代码示例来源:origin: inspectIT/inspectIT

/**
 * Initializes the lower plot with the given input data.
 *
 * @return An instance of {@link XYPlot}.
 */
private XYPlot initializeLowerPlot() {
  daemonThreads = new YIntervalSeriesImproved("daemon");
  YIntervalSeriesCollection yIntervalSeriesCollection = new YIntervalSeriesCollection();
  yIntervalSeriesCollection.addSeries(daemonThreads);
  DeviationRenderer renderer = new DeviationRenderer(true, false);
  renderer.setBaseShapesVisible(true);
  renderer.setSeriesStroke(0, new BasicStroke(3.0f));
  renderer.setSeriesOutlineStroke(0, new BasicStroke(2.0f));
  renderer.setSeriesShape(0, new Ellipse2D.Double(-2.5, -2.5, 5.0, 5.0));
  renderer.setBaseToolTipGenerator(new StandardXYToolTipGenerator(StandardXYToolTipGenerator.DEFAULT_TOOL_TIP_FORMAT, DateFormat.getDateTimeInstance(), NumberFormat.getNumberInstance()));
  final NumberAxis rangeAxis = new NumberAxis("Daemon threads");
  rangeAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
  rangeAxis.setAutoRangeMinimumSize(10.0d, false);
  rangeAxis.setRangeType(RangeType.POSITIVE);
  final XYPlot subplot = new XYPlot(yIntervalSeriesCollection, null, rangeAxis, renderer);
  subplot.setAxisOffset(new RectangleInsets(5.0, 5.0, 5.0, 5.0));
  subplot.setRangeAxisLocation(AxisLocation.TOP_OR_LEFT);
  subplot.setRangeCrosshairVisible(true);
  return subplot;
}

代码示例来源:origin: org.optaplanner/optaplanner-examples

private JFreeChart createChart(Schedule schedule) {
  YIntervalSeriesCollection seriesCollection = new YIntervalSeriesCollection();
  Map<Project, YIntervalSeries> projectSeriesMap = new LinkedHashMap<>(
      schedule.getProjectList().size());

代码示例来源:origin: inspectIT/inspectIT

/**
 * Initializes the upper plot with the given input data.
 *
 * @return An instance of {@link XYPlot}
 */
private XYPlot initializeUpperPlot() {
  liveThreads = new YIntervalSeriesImproved("live");
  peakThreads = new YIntervalSeriesImproved("peak");
  YIntervalSeriesCollection yIntervalSeriesCollection = new YIntervalSeriesCollection();
  yIntervalSeriesCollection.addSeries(liveThreads);
  yIntervalSeriesCollection.addSeries(peakThreads);
  DeviationRenderer renderer = new DeviationRenderer(true, false);
  renderer.setBaseShapesVisible(true);
  renderer.setSeriesStroke(0, new BasicStroke(3.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND));
  renderer.setSeriesFillPaint(0, new Color(255, 200, 200));
  renderer.setSeriesOutlineStroke(0, new BasicStroke(2.0f));
  renderer.setSeriesShape(0, new Ellipse2D.Double(-2.5, -2.5, 5.0, 5.0));
  renderer.setBaseToolTipGenerator(new StandardXYToolTipGenerator(StandardXYToolTipGenerator.DEFAULT_TOOL_TIP_FORMAT, DateFormat.getDateTimeInstance(), NumberFormat.getNumberInstance()));
  final NumberAxis rangeAxis = new NumberAxis("Threads");
  rangeAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
  rangeAxis.setAutoRangeMinimumSize(10.0d, false);
  rangeAxis.setRangeType(RangeType.POSITIVE);
  final XYPlot subplot = new XYPlot(yIntervalSeriesCollection, null, rangeAxis, renderer);
  subplot.setAxisOffset(new RectangleInsets(5.0, 5.0, 5.0, 5.0));
  subplot.setRangeAxisLocation(AxisLocation.TOP_OR_LEFT);
  subplot.setRangeCrosshairVisible(true);
  return subplot;
}

代码示例来源:origin: inspectIT/inspectIT

/**
 * Initializes the upper plot.
 *
 * @return An instance of {@link XYPlot}.
 */
private XYPlot initializeUpperPlot() {
  loadedClasses = new YIntervalSeriesImproved("loaded classes");
  totalLoadedClasses = new YIntervalSeriesImproved("total loaded classes");
  YIntervalSeriesCollection yintervalseriescollection = new YIntervalSeriesCollection();
  yintervalseriescollection.addSeries(loadedClasses);
  yintervalseriescollection.addSeries(totalLoadedClasses);
  DeviationRenderer renderer = new DeviationRenderer(true, false);
  renderer.setBaseShapesVisible(true);
  renderer.setSeriesStroke(0, new BasicStroke(3.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND));
  renderer.setSeriesFillPaint(0, new Color(255, 200, 200));
  renderer.setSeriesOutlineStroke(0, new BasicStroke(2.0f));
  renderer.setSeriesShape(0, new Ellipse2D.Double(-2.5, -2.5, 5.0, 5.0));
  renderer.setBaseToolTipGenerator(new StandardXYToolTipGenerator(StandardXYToolTipGenerator.DEFAULT_TOOL_TIP_FORMAT, DateFormat.getDateTimeInstance(), NumberFormat.getNumberInstance()));
  final NumberAxis rangeAxis = new NumberAxis("Classes");
  rangeAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
  rangeAxis.setAutoRangeMinimumSize(2000.0d);
  rangeAxis.setRangeType(RangeType.POSITIVE);
  rangeAxis.setAutoRangeIncludesZero(true);
  final XYPlot subplot = new XYPlot(yintervalseriescollection, null, rangeAxis, renderer);
  subplot.setAxisOffset(new RectangleInsets(5.0, 5.0, 5.0, 5.0));
  subplot.setRangeAxisLocation(AxisLocation.TOP_OR_LEFT);
  subplot.setRangeCrosshairVisible(true);
  return subplot;
}

代码示例来源:origin: inspectIT/inspectIT

heapMemory = new YIntervalSeriesImproved("heap memory");
YIntervalSeriesCollection yintervalseriescollection = new YIntervalSeriesCollection();
yintervalseriescollection.addSeries(heapMemory);

代码示例来源:origin: inspectIT/inspectIT

nonHeapMemory = new YIntervalSeriesImproved("non-heap memory");
YIntervalSeriesCollection yIntervalSeriesCollection = new YIntervalSeriesCollection();
yIntervalSeriesCollection.addSeries(nonHeapMemory);

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com