Series index out of bounds

Orex

Grünschnabel
Ich such schon seit Tagen das Web ab... und hab schon diverse ähnliche Fehler gefunden. Aber keinen funktionierenden Lösungsansatz.

Keine Klasse zeigt ein Fehler an und das Programm startet auch.
Aber liefert dann den Fehler:


Code:
--------------------Configuration: <Default>--------------------
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Series index out of bounds
    at org.jfree.data.xy.XYSeriesCollection.getSeries(XYSeriesCollection.java:209)
    at org.jfree.data.xy.XYSeriesCollection.getSeriesKey(XYSeriesCollection.java:227)
    at org.jfree.chart.labels.StandardXYSeriesLabelGenerator.createItemArray(StandardXYSeriesLabelGenerator.java:119)
    at org.jfree.chart.labels.StandardXYSeriesLabelGenerator.generateLabel(StandardXYSeriesLabelGenerator.java:102)
    at org.jfree.chart.renderer.xy.StandardXYItemRenderer.getLegendItem(StandardXYItemRenderer.java:551)
    at org.jfree.chart.plot.XYPlot.getLegendItems(XYPlot.java:3675)
    at org.jfree.chart.plot.CombinedDomainXYPlot.getLegendItems(CombinedDomainXYPlot.java:479)
    at org.jfree.chart.title.LegendTitle.fetchLegendItems(LegendTitle.java:393)
    at org.jfree.chart.title.LegendTitle.arrange(LegendTitle.java:464)
    at org.jfree.chart.JFreeChart.drawTitle(JFreeChart.java:1134)
    at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1025)
    at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1275)
    at javax.swing.JComponent.paint(JComponent.java:1027)
    at javax.swing.JComponent.paintChildren(JComponent.java:864)
    at javax.swing.JComponent.paint(JComponent.java:1036)
    at javax.swing.JComponent.paintChildren(JComponent.java:864)
    at javax.swing.JComponent.paint(JComponent.java:1036)
    at javax.swing.JComponent.paintChildren(JComponent.java:864)
    at javax.swing.JComponent.paint(JComponent.java:1036)
    at javax.swing.JComponent.paintChildren(JComponent.java:864)
    at javax.swing.JComponent.paint(JComponent.java:1036)
    at javax.swing.JComponent.paintChildren(JComponent.java:864)
    at javax.swing.JComponent.paint(JComponent.java:1036)
    at javax.swing.JLayeredPane.paint(JLayeredPane.java:564)
    at javax.swing.JComponent.paintChildren(JComponent.java:864)
    at javax.swing.JComponent.paintToOffscreen(JComponent.java:5129)
    at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:285)
    at javax.swing.RepaintManager.paint(RepaintManager.java:1128)
    at javax.swing.JComponent.paint(JComponent.java:1013)
    at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21)
    at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60)
    at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97)
    at java.awt.Container.paint(Container.java:1797)
    at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:734)
    at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:679)
    at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:659)
    at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Wer code braucht. Ich Poste gerne alles was ich glaub, dass relevant sein könnte


Ausschnitt (ich glaube das nur das relevant ist) aus der Klasse Chart

(removed)


Auschnitt aus der Klasse Wert


(removed)



Es ging vorher alles und der Chart wurde gezeichnet. Nur wenn ich den Chart hinzufüge (nach dem gleichem Muster, kommt es zum Fehler)

Ich hoffe ich habe das Problem genau genug beschrieben.
 
Zuletzt bearbeitet:
Doppelpost, aus gründen der Übersichtlichkeit.

Wer mit den Codeteilen nichts anfangen kann und den ganzen code einsehen will.




Klasse Wert

(removed)



Klasse Chart

(removed)



Keiner eine Ahnung ?
 
Zuletzt bearbeitet:
!up :confused: :( Help plz!


ok anscheinend spiel ich hier wieder mal den allein Unterhalter wie bei meiner letzten Frage.

Also danke für die Hilfe. Nach Tagen hab ich es jetzt selber rausgefunden.... Aber da kein Interesse zu bestehen scheint brauch ich nicht nochmal eine lösung wie letztes mal Posten.

-.-
 
Zuletzt bearbeitet:
Zurück