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
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
