congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
org.jfree.chart.renderer.xy
Code IndexAdd Tabnine to your IDE (free)

How to use org.jfree.chart.renderer.xy

Best Java code snippets using org.jfree.chart.renderer.xy (Showing top 20 results out of 549)

origin: kiegroup/optaplanner

private XYItemRenderer createScalabilityPlotRenderer(NumberFormat numberFormat) {
  XYItemRenderer renderer = new StandardXYItemRenderer(StandardXYItemRenderer.SHAPES_AND_LINES);
  // Use dashed line
  renderer.setSeriesStroke(0, new BasicStroke(
      1.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND, 1.0f, new float[] {2.0f, 6.0f}, 0.0f
  ));
  return renderer;
}
origin: kiegroup/optaplanner

private XYPlot createPeriodCostPlot(TangoColorFactory tangoColorFactory, CheapTimeSolution solution) {
  XYSeries series = new XYSeries("Power price");
  for (PeriodPowerPrice periodPowerPrice : solution.getPeriodPowerPriceList()) {
    series.add((double) periodPowerPrice.getPowerPriceMicros() / 1000000.0, periodPowerPrice.getPeriod());
  }
  XYSeriesCollection seriesCollection = new XYSeriesCollection();
  seriesCollection.addSeries(series);
  XYItemRenderer renderer = new StandardXYItemRenderer(StandardXYItemRenderer.SHAPES);
  renderer.setSeriesPaint(0, TangoColorFactory.ORANGE_1);
  renderer.setSeriesShape(0, ShapeUtilities.createDiamond(2.0F));
  NumberAxis domainAxis = new NumberAxis("Power price");
  return new XYPlot(seriesCollection, domainAxis, null, renderer);
}
origin: graphhopper/jsprit

public MyActivityRenderer(XYSeriesCollection seriesCollection, Map<XYDataItem, Activity> activities, Set<XYDataItem> firstActivities) {
  super(false, true);
  this.seriesCollection = seriesCollection;
  this.activities = activities;
  this.firstActivities = firstActivities;
  super.setSeriesOutlinePaint(0, Color.DARK_GRAY);
  super.setUseOutlinePaint(true);
}
origin: graphhopper/jsprit

private XYItemRenderer getShipmentRenderer(XYSeriesCollection shipments) {
  XYItemRenderer shipmentsRenderer = new XYLineAndShapeRenderer(true, false);   // Shapes only
  for (int i = 0; i < shipments.getSeriesCount(); i++) {
    shipmentsRenderer.setSeriesPaint(i, Color.DARK_GRAY);
    shipmentsRenderer.setSeriesStroke(i, new BasicStroke(
        1.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND,
        1.f, new float[]{4.0f, 4.0f}, 0.0f
    ));
  }
  return shipmentsRenderer;
}
origin: kiegroup/optaplanner

for (SingleBenchmarkResult singleBenchmarkResult : problemBenchmarkResult.getSingleBenchmarkResultList()) {
  XYSeries series = new XYSeries(singleBenchmarkResult.getSolverBenchmarkResult().getNameWithFavoriteSuffix());
  XYItemRenderer renderer = new XYLineAndShapeRenderer();
  if (singleBenchmarkResult.hasAllSuccess()) {
    ScoreCalculationSpeedSubSingleStatistic subSingleStatistic = (ScoreCalculationSpeedSubSingleStatistic)
    renderer.setSeriesStroke(0, new BasicStroke(2.0f));
origin: kiegroup/optaplanner

XYItemRenderer renderer = new StandardXYItemRenderer(StandardXYItemRenderer.SHAPES);
int seriesIndex = 0;
for (Machine machine : solution.getMachineList()) {
  renderer.setSeriesPaint(seriesIndex, tangoColorFactory.pickColor(machine));
  renderer.setSeriesShape(seriesIndex, ShapeUtilities.createDiamond(1.5F));
  renderer.setSeriesVisibleInLegend(seriesIndex, false);
  seriesIndex++;
origin: kiegroup/optaplanner

List<XYSeries> seriesList = new ArrayList<>(BenchmarkReport.CHARTED_SCORE_LEVEL_SIZE);
XYItemRenderer renderer = new XYStepRenderer();
if (singleBenchmarkResult.hasAllSuccess()) {
  StepScoreSubSingleStatistic subSingleStatistic = (StepScoreSubSingleStatistic)
    renderer = new StandardXYItemRenderer(StandardXYItemRenderer.SHAPES_AND_LINES);
  renderer.setSeriesStroke(0, new BasicStroke(2.0f));
origin: stackoverflow.com

xyPlot.setRangeCrosshairVisible(true);
XYItemRenderer renderer = xyPlot.getRenderer();
renderer.setSeriesShape(0, cross);
renderer.setSeriesPaint(0, Color.red);
return new ChartPanel(jfreechart);
origin: stackoverflow.com

xyPlot.setRangeCrosshairVisible(true);
XYItemRenderer renderer = xyPlot.getRenderer();
renderer.setSeriesPaint(0, Color.blue);
NumberAxis domain = (NumberAxis) xyPlot.getDomainAxis();
domain.setRange(0.00, 1.00);
origin: kiegroup/optaplanner

for (SingleBenchmarkResult singleBenchmarkResult : problemBenchmarkResult.getSingleBenchmarkResultList()) {
  XYIntervalSeries series = new XYIntervalSeries(singleBenchmarkResult.getSolverBenchmarkResult().getNameWithFavoriteSuffix());
  XYItemRenderer renderer = new YIntervalRenderer();
  if (singleBenchmarkResult.hasAllSuccess()) {
    BestSolutionMutationSubSingleStatistic subSingleStatistic = (BestSolutionMutationSubSingleStatistic)
    renderer.setSeriesStroke(0, new BasicStroke(2.0f));
origin: kiegroup/optaplanner

XYPlot plot = createPlot(benchmarkReport, scoreLevelIndex);
XYItemRenderer renderer = new XYStepRenderer();
plot.setRenderer(renderer);
XYSeriesCollection seriesCollection = new XYSeriesCollection();
origin: kiegroup/optaplanner

Map<Machine, OHLCSeries> machineSeriesMap = new LinkedHashMap<>(
    solution.getMachineList().size());
HighLowRenderer renderer = new HighLowRenderer();
renderer.setTickLength(0.0);
int seriesIndex = 0;
OHLCSeries unassignedProjectSeries = new OHLCSeries("Unassigned");
seriesCollection.addSeries(unassignedProjectSeries);
machineSeriesMap.put(null, unassignedProjectSeries);
renderer.setSeriesStroke(seriesIndex, new BasicStroke(3.0f));
renderer.setSeriesPaint(seriesIndex, TangoColorFactory.SCARLET_1);
seriesIndex++;
for (Machine machine : solution.getMachineList()) {
  seriesCollection.addSeries(machineSeries);
  machineSeriesMap.put(machine, machineSeries);
  renderer.setSeriesStroke(seriesIndex, new BasicStroke(3.0f));
  renderer.setSeriesPaint(seriesIndex, tangoColorFactory.pickColor(machine));
  seriesIndex++;
origin: kiegroup/optaplanner

Map<Project, YIntervalSeries> projectSeriesMap = new LinkedHashMap<>(
    schedule.getProjectList().size());
YIntervalRenderer renderer = new YIntervalRenderer();
int maximumEndDate = 0;
int seriesIndex = 0;
  seriesCollection.addSeries(projectSeries);
  projectSeriesMap.put(project, projectSeries);
  renderer.setSeriesShape(seriesIndex, new Rectangle());
  renderer.setSeriesStroke(seriesIndex, new BasicStroke(3.0f));
  seriesIndex++;
origin: kiegroup/optaplanner

for (int scoreLevelIndex = 0; scoreLevelIndex < moveTypeToSeriesMapList.size(); scoreLevelIndex++) {
  XYPlot plot = createPlot(benchmarkReport, scoreLevelIndex);
  XYItemRenderer renderer = new YIntervalRenderer();
  plot.setRenderer(renderer);
  XYIntervalSeriesCollection seriesCollection = new XYIntervalSeriesCollection();
origin: geotools/geotools

@Override
public XYItemRendererState initialise(
    Graphics2D g2,
    Rectangle2D dataArea,
    XYPlot plot,
    XYDataset data,
    PlotRenderingInfo info) {
  return super.initialise(g2, dataArea, plot, data, info);
}
origin: kiegroup/optaplanner

XYSeries selectedSeries = new XYSeries(
    singleBenchmarkResult.getSolverBenchmarkResult().getNameWithFavoriteSuffix() + " selected");
XYItemRenderer renderer = new XYLineAndShapeRenderer(true, false);
if (singleBenchmarkResult.hasAllSuccess()) {
  MoveCountPerStepSubSingleStatistic subSingleStatistic = (MoveCountPerStepSubSingleStatistic)
  renderer.setSeriesStroke(0, new BasicStroke(2.0f));
  renderer.setSeriesStroke(1, new BasicStroke(
      2.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND, 1.0f, new float[] {2.0f, 6.0f}, 0.0f));
} else {
  renderer.setSeriesStroke(1, new BasicStroke(
      1.0f, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND, 1.0f, new float[] {2.0f, 6.0f}, 0.0f));
renderer.setSeriesPaint(0, linePaint);
renderer.setSeriesPaint(1, linePaint);
plot.setRenderer(seriesIndex, renderer);
seriesIndex++;
origin: kiegroup/optaplanner

XYItemRenderer renderer = new XYLineAndShapeRenderer();
if (singleBenchmarkResult.hasAllSuccess()) {
  MemoryUseSubSingleStatistic subSingleStatistic = (MemoryUseSubSingleStatistic)
  renderer.setSeriesStroke(0, new BasicStroke(2.0f));
origin: kiegroup/optaplanner

List<XYSeries> seriesList = new ArrayList<>(BenchmarkReport.CHARTED_SCORE_LEVEL_SIZE);
XYItemRenderer renderer = new XYStepRenderer();
if (singleBenchmarkResult.hasAllSuccess()) {
  BestScoreSubSingleStatistic subSingleStatistic = (BestScoreSubSingleStatistic)
    renderer = new StandardXYItemRenderer(StandardXYItemRenderer.SHAPES_AND_LINES);
  renderer.setSeriesStroke(0, new BasicStroke(2.0f));
origin: kiegroup/optaplanner

XYPlot plot = createPlot(benchmarkReport, scoreLevelIndex);
XYItemRenderer renderer = new XYStepRenderer();
plot.setRenderer(renderer);
XYSeriesCollection seriesCollection = new XYSeriesCollection();
origin: kiegroup/optaplanner

for (int scoreLevelIndex = 0; scoreLevelIndex < moveTypeToSeriesMapList.size(); scoreLevelIndex++) {
  XYPlot plot = createPlot(benchmarkReport, scoreLevelIndex);
  XYItemRenderer renderer = new YIntervalRenderer();
  plot.setRenderer(renderer);
  XYIntervalSeriesCollection seriesCollection = new XYIntervalSeriesCollection();
org.jfree.chart.renderer.xy

Most used classes

  • XYItemRenderer
    Interface for rendering the visual representation of a single (x, y) item on an XYPlot. To support c
  • XYLineAndShapeRenderer
    A renderer that connects data points with lines and/or draws shapes at each data point. This rendere
  • XYBarRenderer
    A renderer that draws bars on an XYPlot (requires an IntervalXYDataset). The example shown here is g
  • StandardXYItemRenderer
    Standard item renderer for an XYPlot. This class can draw (a) shapes at each point, or (b) lines bet
  • StandardXYBarPainter
    An implementation of the XYBarPainter interface that preserves the behaviour of bar painting that ex
  • XYStepRenderer,
  • AbstractXYItemRenderer,
  • XYAreaRenderer,
  • ClusteredXYBarRenderer,
  • DeviationRenderer,
  • StackedXYBarRenderer,
  • XYBlockRenderer,
  • XYDotRenderer,
  • XYSplineRenderer,
  • CandlestickRenderer,
  • HighLowRenderer,
  • StackedXYAreaRenderer2,
  • XYErrorRenderer,
  • XYStepAreaRenderer
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now