bug-classpath
[Top][All Lists]
Advanced

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

[Bug swing/28027] Wrong clip region in Swing repaints - overwrites other


From: hendrich at informatik dot uni-hamburg dot de
Subject: [Bug swing/28027] Wrong clip region in Swing repaints - overwrites other components
Date: 15 Jun 2006 14:10:03 -0000


------- Comment #12 from hendrich at informatik dot uni-hamburg dot de  
2006-06-15 14:10 -------
Subject: Re:  Wrong clip region in Swing repaints - overwrites other components


> at RubberbandTest.paint(RubberbandTest.java:110)
> at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4963)      
>   
> at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4916)
> at javax.swing.JComponent._paintImmediately(JComponent.java:4859)
> at javax.swing.JComponent.paintImmediately(JComponent.java:4666)

> So I think you have
> implemented case#2, which is the least efficient. 


looking at that stacktrace, you may have a point :-)   

Or rather, Sun decided that an extra buffering was the way to go. 

However, rubberbanding is quite smooth on the JDK, and jfig can open and
redraw typical files at over 20 "frames per second". That is fast enough 
for most cases.

I still don't see how classpath ends up overwriting my component, but
I haven't tested your latest patches yet.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28027





reply via email to

[Prev in Thread] Current Thread [Next in Thread]