Grafici per Java.

Industrie Charts è una libreria Java autonoma per grafici nelle applicazioni desktop e nei servizi lato server.

Una libreria, molte prospettive.

Dalle serie temporali alle relazioni complesse, i renderer coprono grafici standard, finanziari, statistici, analitici e specializzati.

156 renderer

Linee, candele, heatmap, Sankey e molte altre visualizzazioni per dati e domande differenti.

Desktop e server

I grafici si integrano nelle applicazioni Swing; le immagini si possono generare lato server senza interfaccia desktop.

Utilizzo aperto

La libreria è distribuita con licenza MIT. L’uso commerciale è gratuito; supporto e impegni di manutenzione sono opzionali.

Applicazioni dei grafici.

Industrie Charts visualizza i dati. La raccolta e l’interpretazione restano a carico dell’applicazione.

Seguire le misure

Carte di controllo, serie temporali e soglie rendono visibili le tendenze e gli scostamenti dei processi.

Riconoscere gli schemi

Pareto, istogrammi, distribuzioni e linee di tendenza aiutano a leggere frequenze e cambiamenti.

Mercati e serie temporali

Candele, volumi e medie mobili rendono leggibili i prezzi e gli altri dati che cambiano nel tempo.

Capire le relazioni

Sankey, reti e sunburst mostrano connessioni, flussi e gerarchie da prospettive diverse.

Screenshot della vera demo desktop, con diversi renderer visibili nell’applicazione.

Demo desktop chiara con carta di controllo, limiti ed elenco dei renderer
Carta di controllo: misure rispetto alla linea centrale e ai limiti.
Demo desktop chiara di Industrie Charts con diagramma di Pareto ed elenco dei renderer
Pareto: frequenze e andamento cumulativo nella demo desktop.
Demo desktop chiara con grafico a candele ed elenco dei renderer
Candele: andamento dei prezzi nel tempo.
Demo desktop chiara con rosa dei venti colorata ed elenco dei renderer
Rosa dei venti: valori direzionali in un grafico radiale.

Un nucleo. I moduli necessari.

Il nucleo contiene modelli e renderer. Da Maven Central si aggiungono solo i moduli necessari alle interfacce desktop o ai servizi server.

Nucleo comune

Modelli di dati e renderer costituiscono la base di ogni integrazione.

arbercharts-core

Interfacce Swing

Il modulo Swing porta i grafici nelle applicazioni Java desktop esistenti.

arbercharts-swing-bridge

Servizi senza interfaccia

Il modulo server produce immagini PNG senza ambiente desktop per API, report e processi batch.

arbercharts-server-bridge

Spring Boot

Lo starter configura automaticamente il modulo server, con pool di sessioni e metriche opzionali.

arbercharts-spring-boot-starter

Dipendenza iniziale del modulo core:

Richiede Java 25. L’esempio usa la versione 2.1.0.

Guida all’installazione ed esempi
pom.xml
<dependency>
    <groupId>com.arbergashi</groupId>
    <artifactId>arbercharts-core</artifactId>
    <version>2.1.0</version>
</dependency>

Cosa migliora la versione 2.1.0.

Questa versione rafforza il rendering lato server e verifica sistematicamente il catalogo dei renderer.

Verifiche senza desktop

Un test di rendering senza interfaccia copre il catalogo e rileva, tra le altre cose, immagini vuote ed errori.

Scegliere l’intervallo visibile

Il rendering server supporta finestre X e Y esplicite per periodi, indicatori e sovrapposizioni previsionali.

Nessun flag JVM speciale

Il percorso SIMD può essere usato quando la Vector API è disponibile. In caso contrario subentra il percorso scalare.

Novità della versione 2.1.0

Codice aperto. Supporto quando serve.

Diritti d’uso e supporto sono separati: la licenza MIT permette l’utilizzo senza costi di licenza; il supporto professionale si può concordare a parte.

Community

Codice sorgente, esempi e documentazione sono pubblici. Il progetto può essere usato gratuitamente.

Progetto su GitHub

Supporto professionale

Piani di supporto e servizi sono disponibili per i team che richiedono tempi di risposta, manutenzione o aiuto all’integrazione.

Opzioni di supporto

Le condizioni ewws e Takt Pro non si applicano qui. Un contratto di supporto a pagamento nasce solo da un’offerta scritta individuale e dalla sua accettazione.

Catalogo completo dei renderer

Contatto per Industrie Charts