Skip to content

A simple Java Swing Graph that plots values over time.

Notifications You must be signed in to change notification settings

domgiles/SimpleTimeGraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SimpleTimeGraph

There are hundreds of charting libraries significantly more sophisticated than the SimpleTimeGraph. But there were compromises I needed to make to use them. Either they came with onerous license requirements or came with a price tag attached. For the simple use cases I needed a chart for, it tended to be a big over kill. The charts that came with JavaFX were fine except they wouldn't run on Linux.

So I wrote SimpleTimeGraph. As the name implies it serves one purpose. To plot values over time.... Typically seen if you were monitoring CPU usage. There's limited options but the basics are there i.e. Enable X/Y Axis, Set Chart Title, Specify Y-Axis labels, Series colours, Set fonts, Floating Legends etc. It comes with two "Look and Feels" Black and White. Outside of that you can modify the code to better suit your needs. I included a simple test program to show some of the basics.

The code is sub optimal but it works for simple applications

SimpleTimeGraph

Hope someone finds it useful.

About

A simple Java Swing Graph that plots values over time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages