Hi,
ich möchte mit JfreeChart eine zweite X-Achse an die bestehende kleben, siehe hierfür das Bild:
Uploaded with ImageShack.us
Ich benutze bisher den einfachen Befehl: ChartFactory.createTimeSeriesChart(), dieser erschafft als Domainachse eine DateAxis. Diese X-Achse soll Stunden darstellen.
Das Dateset welches ich benutze ist im folgenden Code abgebildet.
Ich füge Zufallswerte an Hour Objekte ran.
Nun möchte ich darunter eine PeriodAxis dran anhängen, diese soll die Tage anzeigen, dessen Stunden bisher in der ersten X-Achse zu sehen sind.
Aber egal was ich versuche es klappt nicht. Ich hab versucht dem Plot ein zweites Dataset zu übergeben und dieses an die PeriodAxis zu mappen, aber auch dies scheiterte.
Hat jemand eine Idee ?
thx
ich möchte mit JfreeChart eine zweite X-Achse an die bestehende kleben, siehe hierfür das Bild:
Uploaded with ImageShack.us
Ich benutze bisher den einfachen Befehl: ChartFactory.createTimeSeriesChart(), dieser erschafft als Domainachse eine DateAxis. Diese X-Achse soll Stunden darstellen.
Das Dateset welches ich benutze ist im folgenden Code abgebildet.
Ich füge Zufallswerte an Hour Objekte ran.
Java:
final TimeSeries s1 = new TimeSeries("Many Values");
for (int i = 0; i < MAX_COUNT_HOURS; i++) {
Hour hour = new Hour(dateTime.toDate());
dateTime = dateTime.plusHours(1);
if (MAX_COUNT_HOURS >= counter) {
s1.add(hour, Math.random() * 100);
}
counter++;
}
Nun möchte ich darunter eine PeriodAxis dran anhängen, diese soll die Tage anzeigen, dessen Stunden bisher in der ersten X-Achse zu sehen sind.
Aber egal was ich versuche es klappt nicht. Ich hab versucht dem Plot ein zweites Dataset zu übergeben und dieses an die PeriodAxis zu mappen, aber auch dies scheiterte.
Hat jemand eine Idee ?
thx