Balkendiagramme, Liniendiagramme, etc.

Status
Nicht offen für weitere Antworten.
A

Axel F.

Gast
Hallo,

ich suche eine Bibliothek, mit der man gut Balken-, Liniendiagramme, etc. darstellen kann. Die Daten werden aus einer DB gelesen und sollen dann als Statistik je nach Auswahl entweder als Balken-, Liniendiagramm, etc. in einem Browser (Portal -> Portlets) dargestellt werden. Bisher habe ich nur von JFreeChart gehört. Hat vielleicht noch jemand andere Vorschläge, was man für diese Aufgabenstellung verwenden könnte? Bei JFreeChart ist die Doku ein bisschen rar oder kennt hier jemand Quellen, die sich mit diesem Thema befassen? (Tutorials, etc.) Vielen Dank im Voraus.

MfG

Axel F.
 

DP

Top Contributor
ich arbeite halt mit jfreechart....

andere frage: welches portal-system setztu du ein?!

cu
 

KSG9|sebastian

Top Contributor
wie wärs wenn du dir selber ne klasse schreibst?
ist doch net so das problem, balkendiagramme sind ziemlich einfach, bestehen ja nur aus rechtecken
bei liniendiagrammen, musst du dir halt überlegen ob du die einzelnen punkte malst und die dann verbindest oder ob du einen näherungsfunktion bestimmst (ich glaub lineare Regression nennt sich das, wenn ich mich noch recht erinnern kann)
 
A

Axel F.

Gast
Hallo,

danke für die Antwort.
@DP: Ich setze Jakarta Jetspeed ein. Weißt Du evtl., ob dort schon Bibliotheken für diesen Zweck implementiert sind? Vielen Dank im Voraus.

MfG

Axel F.
 

DP

Top Contributor
hallo kollege =) ich bin hier auch mit jetspeed 1.4 zugange.

schau dir mal die demo-klassen von jfreechart an, da siehste wie das geht... balken/flächendiagramme habe ich hier noch nicht umgesetzt...
 
A

Axel F.

Gast
Hallo DP,

danke für die Antwort und schön, dass ich mal jemanden gefunden habe, der sich auch mit Jetspeed beschäftigt. Viele Tutorials zu diesem Thema findet man ja leider nicht. Werde ich mir mal ansehen. Ich benutze die 1.5 Version von Jetspeed und hätte noch eine kleine Frage an Dich. Ich habe eine Jobklasse geschrieben, die ich in der TurbineResources.properties implementiert habe, damit diese z.B. nach einer bestimmten Zeit ausgeführt wird. Bei dieser Jobklasse handelt es sich um eine Klasse, die eine E-Mail versendet. Soweit funktioniert auch alles, d.h. die E-Mail wird erfolgreich nach der eingestellten Zeit in TR.properties versendet. In der Jobklasse verwende ich die VelocityEmail Klasse zum Erstellen der EMail, damit ich den Inhalt der Mail durch Velocity-Templates dynamisch halten kann. In dem Template wird dann durch eine foreach Schleife der Body der Mail gefüllt. Hier liegt jedoch nun das Problem, da anscheinend die benutzten Variablen nicht richtig aufgelöst werden. Um dies zu prüfen habe ich eine Toolklasse, welche ich im Template mit $vt ansprechen kann, geschrieben, die mir das aktuelle Datum zurückliefert. Das Ergebnis in der Mail sieht dann so aus: Datum: $vt.today. $vt.today wird also nicht aufgelöst. Die Toolklasse funktioniert aber, da ich sie, wenn ich angemeldet bin auch in ein Portlet implementiert habe und dort wird das Datum richtig aufgelöst angezeigt. Muss man evtl. angemeldet sein, damit die Auflösung funktioniert? Kann ich mir aber fast nicht vorstellen. Kannst Du mir bitte evtl. bei dem Problem weiterhelfen? Vielen Dank im Voraus.

MfG

Axel F.
 
G

Guest

Gast
Bräuchte ebenfalls einen Rat, welches Packages besser ist: JFreeChart oder JCharts.

Kein irgendwer gute Tutorials für eines dieser Packages - Muss ebenfalls Daten aus einer DB rausbekommen und als Statistik anzeigen...
 
A

Axel F.

Gast
Hallo DP,

nein, soweit ich weiß, kann bei Velocity bei get-Methoden das "get" und die "Methodenklammer" weggelassen werden. Innerhalb des Portlets funktioniert ja auch dieser Aufruf. Also, weitere Vorschläge, woran es liegen kann? Vielen Dank im Voraus.

MfG

Axel F.
 

Illuvatar

Top Contributor
Hallo,
das hat jetzt glaub ich nicht mehr so viel mit Java3D/Java2D zu tun.

->Verschoben: Sonstiges zu Java

Illuvatar
 

DP

Top Contributor
hölle! ich hab mich mit den jobs etc. noch garnicht beschäftigt, da z.z. kein Bedarf... frag halt mal bei www.apache-forum.com ;) mailversand mache ich nicht mit vm-templates...

btw: wieso meldest du dich hier eigentlich nicht an?!
 

uwerothfeld

Mitglied
hallo,

mal zum ursprünglichen thema noch eine bemerkung:

ich finde cewolf (SF) auch net so schlecht, schon etwas älter, aber immerhin.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben