From: SourceForge.net <no...@so...> - 2009-08-05 15:10:41
|
Bugs item #2832686, was opened at 2009-08-05 17:09 Message generated for change (Settings changed) made by elskwi You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=2832686&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: elskwi guevara (elskwi) Assigned to: Nobody/Anonymous (nobody) >Summary: ConcurrentModificationException when moving crosshair Initial Comment: I have a JTable and I can move the selected column quickly with left/right arrow. This action triggers an event that move the crosshair on the corresponding point in the Jtable : the method used to do this is : XYPlot.setDomainCrosshairValue(double value) and XYPlot.setRangeCrosshairValue(double value) In the same time, I generate a subtitle containing the current position of the crosshair. ############### Start Stack Trace ############### Exception in thread "AWT-EventQueue-0" java.util.ConcurrentModificationException at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372) at java.util.AbstractList$Itr.next(AbstractList.java:343) at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1213) at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1365) at javax.swing.JComponent.paint(JComponent.java:1029) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5124) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475) at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:294) at javax.swing.RepaintManager.paint(RepaintManager.java:1220) at javax.swing.JComponent._paintImmediately(JComponent.java:5072) at javax.swing.JComponent.paintImmediately(JComponent.java:4882) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) 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:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) ############### End Stack Trace ############### ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=2832686&group_id=15494 |