XYCharter

A Java charting library for the two-dimensional rendering of numerical data

License

License

GroupId

GroupId

io.github.lhogie
ArtifactId

ArtifactId

xycharter
Last Version

Last Version

0.0.5
Release Date

Release Date

Type

Type

jar
Description

Description

XYCharter
A Java charting library for the two-dimensional rendering of numerical data
Project URL

Project URL

https://github.com/lhogie/xycharter
Source Code Management

Source Code Management

https://github.com/lhogie/xycharter

Download xycharter

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.lhogie/xycharter/ -->
<dependency>
    <groupId>io.github.lhogie</groupId>
    <artifactId>xycharter</artifactId>
    <version>0.0.5</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.lhogie/xycharter/
implementation 'io.github.lhogie:xycharter:0.0.5'
// https://jarcasting.com/artifacts/io.github.lhogie/xycharter/
implementation ("io.github.lhogie:xycharter:0.0.5")
'io.github.lhogie:xycharter:jar:0.0.5'
<dependency org="io.github.lhogie" name="xycharter" rev="0.0.5">
  <artifact name="xycharter" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.lhogie', module='xycharter', version='0.0.5')
)
libraryDependencies += "io.github.lhogie" % "xycharter" % "0.0.5"
[io.github.lhogie/xycharter "0.0.5"]

Dependencies

compile (2)

Group / Artifact Type Version
io.github.lhogie : toools jar 0.0.2
it.unimi.dsi : fastutil jar 8.4.2

test (1)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-engine jar 5.7.0

Project Modules

There are no modules declared in this project.

xycharter

A Java charting library for the two-dimensional rendering of numerical data.

XYCharter is a Java2D data plotting framework. It was initially for a project in 2000 at CRS4 (http://www.crs4.it) as graphical Swing component for the on-the-fly map rendering of simulation of the car traffic in the city of Cagliari. Since then its usages have been diverse, and XYCharter has naturally bent towards the plotting of evolving 2D data. Most of the time, it is now motivated by the need of scientific applications to expose their behaviour at runtime.

XYCharter is able to draw into a Swing component as well as to standard image file formats like SVG and PNG.

XYCharter is designed to be as customisable as possible. Every element (axis, graduation, arrows, grids, curves, legends, etc) of the drawing pane can be customized by the programmer in terms of its visibility, color, width, length, etc.

Versions

Version
0.0.5
0.0.4
0.0.3
0.0.2