ArberCharts ArberCharts

Produkte

ArberCharts Core Framework und Demo-App für Evaluation und Vertrieb.

ArberCharts Core

Core Framework

API für Entwickler, 139 Renderer, Zero-GC Render-Loop.

  • Produktionsreife Engine für Desktop-Apps.
  • Fluent API mit ArberChartBuilder.
  • Themes, i18n und Export Pipeline.
Core JAR
ArberCharts Demo

Demo-App

Referenz-Panels für Financial und Medical sowie Spezial-Renderer.

  • Showcase für 139 Renderer.
  • Best-Practice Layouts und Interaktionen.
  • Ideal für Evaluierung und Präsentation.
Demo JAR
Highlights

Was ArberCharts liefert

Zero-GC Rendering

Allocation-free Render-Loop, stabile Frames auch bei Millionen Datenpunkten.

139 Renderer

Von Medical-Sweeps bis Financial Overlays und Spezial-Analysen.

Fluent API

ArberChartBuilder verbindet Models, Renderer und Themes in wenigen Zeilen.

Export Pipeline

PNG, SVG und PDF Export für Reports und Distribution.

Model Builder

Spezialisierte Modelle für Financial, Medical und Statistical Daten.

UI & Interaktion

Legend, Crosshair, Tooltips und Grid-Layer ab Werk.

Domain Suites

Medical und Financial Renderer mit Industry-Grade Features.

Specialized Visuals

Sankey, Sunburst, Delaunay, Voronoi und mehr.

Examples

Produkt-Integration in der Praxis

Standard Chart

ChartModel model = ModelBuilder.line()
    .add("Series A", 2, 4, 6, 5, 7)
    .build();

ArberChartPanel panel = ArberChartBuilder.create()
    .addLayer(model, new LineRenderer())
    .withTheme(ChartThemes.defaultLight())
    .buildPanel();

Financial Overlay

ChartModel model = ModelBuilder.financial()
    .add("AAPL", new OHLCBar(100, 110, 98, 105))
    .build();

ArberChartPanel panel = ArberChartBuilder.create()
    .addLayer(model, new CandlestickRenderer())
    .addLayer(model, new MACDRenderer())
    .buildPanel();

Medical Sweep

ChartModel model = ModelBuilder.medical()
    .add("ECG", sampleBuffer)
    .build();

ArberChartPanel panel = ArberChartBuilder.create()
    .addLayer(model, new SweepEraseEKGRenderer())
    .buildPanel();
Integration

i18n, Themes, Swing und Spring Boot

Steps

In 3 Schritten produktiv

  1. 01
    Dependency hinzufügen

    Core via Maven/Gradle einbinden und Version pinnen.

  2. 02
    Renderer konfigurieren

    ModelBuilder + ArberChartBuilder für Layer, Themes und Layout.

  3. 03
    UI integrieren

    Charts in Swing-Views, Docking-Layouts oder modulare Apps einbinden.

i18n

Ressourcenbasierte Lokalisierung für UI und Renderer-Labels.

Themes

Standardisierte Theme-API für Dark/Light und CI-konforme Farben.

Swing & Spring Boot

Bewährt in Swing-Frontends und Spring Boot Anwendungen.

JavaDocs (Core)

API-Dokumentation online für das Core-Modul.

Dokumentation durchsuchen