jMemorize - exception in JTable code: Fixed, but JFreeChart internal problem follows.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Regards,

David Gilbert wrote:

> The ChartPanel class overrides paintComponent(Graphics) and casts the 
> incoming Graphics object the Graphics2D subclass - this is very common 
> in Swing apps as a way to gain access to Java2D features for drawing 
> on Swing components.  I'm almost certain that the Graphics object is 
> guaranteed to be a Graphics2D instance, and the original method 
> signature is maintained for backwards compatibility only, although 
> this isn't mentioned in the API specification.  The only reference 
> I've been able to find is this one in the Java tutorial:
>
> http://java.sun.com/docs/books/tutorial/uiswing/14painting/practice.html

There it is written "you can cast the |Graphics| parameter into a 
|Graphics2D| object.", and this is java.sun.com. Looks like documented 
behavior. Probably it is time to fill in the bug report.

Audrius.



[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux