Hello,
I'm using JDK 1.2.2 and when I try to draw objects with coordinates like
this (java.awt.Point[x=328313,y=-11257]) then I get this exception:
sun.dc.pr.PRException: endPath: bad path
at sun.dc.pr.Rasterizer.endPath(Rasterizer.java, Compiled Code)
at
sun.java2d.pipe.DuctusRenderer.createShapeRasterizer(DuctusRenderer.java,
Compiled Code)
at
sun.java2d.pipe.DuctusShapeRenderer.renderPath(DuctusShapeRenderer.java,
Compiled Code)
at sun.java2d.pipe.DuctusShapeRenderer.draw(DuctusShapeRenderer.java,
Compiled Code)
at sun.java2d.pipe.ValidatePipe.draw(ValidatePipe.java:114)
at sun.java2d.SunGraphics2D.draw(SunGraphics2D.java, Compiled Code)
at exemples.exemples2D.Corba2D.dibuixarObjecte(Corba2D.java, Compiled
Code)
at exemples.exemples2D.Objecte2D.dibuixar(Objecte2D.java, Compiled
Code)
at exemples.exemples2D.corbes.Parabola.dibuixarCorba(Parabola.java:128)
at exemples.exemples2D.corbes.Corba.dibuixar(Corba.java:304)
at exemples.exemples2D.Llens2D.paintComponent(Llens2D.java:236)
at javax.swing.JComponent.paint(JComponent.java, Compiled Code)
at javax.swing.JComponent.paintWithBuffer(JComponent.java, Compiled
Code)
at javax.swing.JComponent._paintImmediately(JComponent.java, Compiled
Code)
at javax.swing.JComponent.paintImmediately(JComponent.java, Compiled
Code)
at
javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:365)
at
javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:191)
at
javax.swing.SystemEventQueueUtilities.processRunnableEvent(SystemEventQueueUtilities.java,
Compiled Code)
at
javax.swing.SystemEventQueueUtilities$RunnableTarget.processEvent(SystemEventQueueUtilities.java,
Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java,
Compiled Code)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:92)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:83)
I don't know why this exception is throw, is there a maximum or minimum
integer value for the coordinates in Java2D? In that case, which are
these values? I have been looking for the answer but I don't find it.
Can anybody help me?
Thanks in advance.
David.
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".