Projects / Big Faceless Graph Library

Big Faceless Graph Library

The Big Faceless Graph Library is a Java class library for creating graphs and charts. It is backed by a full 3D engine, allowing you to create shaded 3D pie, bar, and line graphs as GIF, PDF, PNG, or other image formats. Its features include transparent backgrounds, extensible axes to graph dates, currencies, custom fonts, and spline curve fitting. It is small, fast, and easy to use.

Tags multimedia Graphics Presentation Software Development Libraries
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  26 Mar 2009 13:45
  • Rrelease-after

    Changes: The method signature of Key.addCustom(Marker) was changed to accept an AbstractMarker instead, allowing Text items to be used as Markers. No code changes are required, although code calling this method will need to be recompiled. The ability to create "funnel" and "pyramid" charts was added via the new setBarWidth(float, float) methods in GeneralBarSeries and the "topbarwidth" and "bottombarwidth" attributes in XML. The ability to place gaps between the bars in a Stacked Bar Series was added. The "autocolors" feature was added to Graphs to automatically choose colors in a certain range.

    • Rrelease-mid
    •  03 Jul 2008 17:11
    • Rrelease-after

    Changes: BFO have released an update to their Graph Library. This release fixes a number of minor rendering problems that could cause some minor visual facets, and is also faster. For output to SVG and PDF, or when plotting many thousands of polygons, this version can be up to 30% faster. It is less so when plotting to PNG (as most of the time is spent in the image compression).

    • Rrelease-mid
    •  20 Apr 2008 20:05
    • Rrelease-after

    Changes: The FunctionLineSeries has been modified slightly: there is a now a "complete" method for subclasses, and the "setLineSeries" method can retrieve the data from a LineSeries. A matching "series" attribute in the XML has been added. Labels on MultiBar graphs are correctly positioned. NaN values can be used in BoxWhisker series. The Graph Library can now be licensed using a license file.

    • Rrelease-mid
    •  09 Nov 2007 01:50
    • Rrelease-after

    Changes: The position of BarSeries markers when plotted against a DateAxis was fixed. A problem when plotting dates on one axis against times on another in non-UTC timezones was fixed. An exception when plotting striped backing paints against a top axis was fixed. A NaN error when plotting a LineGraph with only a single point was fixed.

    • Rrelease-mid
    •  06 Aug 2007 10:19
    • Rrelease-after

    Changes: Display order of markers on a non-3D graph is now deterministic. Markers, images, and labels on bar series appear in the correct place if the order of the bars is changed between series or if the series is part of a stack barseries. A label tag can be made into a hyperlink, and now accepts attributes such as href and onmouseover. It's possible to cause the GraphServlet to reject requests based on HTTP headers, via the "headercheck.N" init-parameters.

    No-screenshot

    Project Spotlight

    Gringotts

    A secure notes manager.

    491dba27f759fef2991f99746f8a7917_thumb

    Project Spotlight

    CUPS

    A standards-based printing system for Unix-like operating systems.