Hallo,
ich recherchiere jetzt schon seit einiger Zeit wegen einer geeigneten Chart-Library. Habe irgendwie noch nichts 100% passendes gefunden.
- solll in kommerzieller Software eingesetzt werden
- Linecharts mit mehreren Y-Achsen bzw. Skalen (1 Skala Links, 3 rechts; 4 Serien werden als Linien eben jeweils auf einer von den 4 Skalen dargestellt) ist eigentlich die Hauptanforderung, sonst eigentlich nichts spezielles.
GPL, unter der es etliche Chartlibraries gibt fällt ja weg.
Problem LPGL: will man ne Kleinigkeit am Sourcecode ändern, hat man ein Problem.
Kommerziell habe ich bisher gefunden RCHART (ist günstig aber kommt mir nicht so gut programmiert und erweiterbar vor; teste gerade vergeblich multiple Skalen einzusetzen. Bzw. scheint das Teil nicht automatisch minima/maxima und vor allem vernünftige Ticks zu setzen; klingt unspektakulär is aber eben meiner meinung nach das Kernstück einer Chartlibrary vernünftige Einheiten als Schritte in Bezug auf Wertebereich und Panelgröße zu setzen.
Bin noch auf JetChart und MonarchChart gestoßen; die sind aber schon ne ganze Ecke teurer.
Problem ist, dass es eine Menge Zeit kostet jeweilse die Library runterzuladen, und eine Demo mit 4 Serien, die eben auf 4 Achsen basieren zu implementieren.
Evtl hat jemand Tipps mit flexiblen LGPL oder BSD oder anderen kostengünstigen Libraries (kostengünstig weil ich wie wie gesagt nur Linecharts rauche, das wars, deswegen möchte ich ungern ein dickes teures Paket kaufen).
Oder evtl. jemand Erfahrung mit multiplen Skalen?!
(Bonus wäre noch ein Scrollbares Chart; d.h. ein sehr großer Wertebereich aus dem nur ein kleiner Teil angezeigt wird; konkret Messwerte auf einer Zeitskala in Echtzeit die weiterlaufen und links die alten Werte raussschieben; man aber eben dorthin zurückscrollen kann.
Spline/Rundung wäre evtl. auch noch ein Bonus.
Muss aber beides nicht sein)
Achja, das ganze für Swing, nicht SWT.
ich recherchiere jetzt schon seit einiger Zeit wegen einer geeigneten Chart-Library. Habe irgendwie noch nichts 100% passendes gefunden.
- solll in kommerzieller Software eingesetzt werden
- Linecharts mit mehreren Y-Achsen bzw. Skalen (1 Skala Links, 3 rechts; 4 Serien werden als Linien eben jeweils auf einer von den 4 Skalen dargestellt) ist eigentlich die Hauptanforderung, sonst eigentlich nichts spezielles.
GPL, unter der es etliche Chartlibraries gibt fällt ja weg.
Problem LPGL: will man ne Kleinigkeit am Sourcecode ändern, hat man ein Problem.
Kommerziell habe ich bisher gefunden RCHART (ist günstig aber kommt mir nicht so gut programmiert und erweiterbar vor; teste gerade vergeblich multiple Skalen einzusetzen. Bzw. scheint das Teil nicht automatisch minima/maxima und vor allem vernünftige Ticks zu setzen; klingt unspektakulär is aber eben meiner meinung nach das Kernstück einer Chartlibrary vernünftige Einheiten als Schritte in Bezug auf Wertebereich und Panelgröße zu setzen.
Bin noch auf JetChart und MonarchChart gestoßen; die sind aber schon ne ganze Ecke teurer.
Problem ist, dass es eine Menge Zeit kostet jeweilse die Library runterzuladen, und eine Demo mit 4 Serien, die eben auf 4 Achsen basieren zu implementieren.
Evtl hat jemand Tipps mit flexiblen LGPL oder BSD oder anderen kostengünstigen Libraries (kostengünstig weil ich wie wie gesagt nur Linecharts rauche, das wars, deswegen möchte ich ungern ein dickes teures Paket kaufen).
Oder evtl. jemand Erfahrung mit multiplen Skalen?!
(Bonus wäre noch ein Scrollbares Chart; d.h. ein sehr großer Wertebereich aus dem nur ein kleiner Teil angezeigt wird; konkret Messwerte auf einer Zeitskala in Echtzeit die weiterlaufen und links die alten Werte raussschieben; man aber eben dorthin zurückscrollen kann.
Spline/Rundung wäre evtl. auch noch ein Bonus.
Muss aber beides nicht sein)
Achja, das ganze für Swing, nicht SWT.