Hi Audrius,

Am Mittwoch, den 15.02.2006, 23:26 +0100 schrieb Audrius Meskauskas:
> Roman Kennke wrote:
> 
> >Index: javax/swing/JComponent.java
> >  
> >
> @@ -2206,12 +2205,8 @@
> 
> >    */
> >   public void repaint(long tm, int x, int y, int width, int height)
> >   {
> >-    Rectangle dirty = new Rectangle(x, y, width, height);
> >-    Rectangle vis = getVisibleRect();
> >-    dirty = dirty.intersection(vis);
> >-    RepaintManager.currentManager(this).addDirtyRegion(this, dirty.x, 
> >dirty.y,
> >-                                                       dirty.width,
> >-                                                       dirty.height);
> >+    RepaintManager.currentManager(this).addDirtyRegion(this, x, y, width,
> >+                                                       height);
> >   }
> > 
> >  
> >
> This change causes the following exception message to appear:

I wasn't sure about the above piece. Is that repaint thing also causing
the JTable problems? Maybe we can revert this. However, we should not
revert the visibility check in paintChildren, if that really breaks
JTable editing, then something must be seriously wrong with the JTable
rendering.

/Roman

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to