swingx
Version 2005-08-19

org.jdesktop.swingx
Class RepaintManagerX

java.lang.Object
  extended by javax.swing.RepaintManager
      extended by org.jdesktop.swingx.RepaintManagerX

public class RepaintManagerX
extends RepaintManager

This repaint manager is used by Swingx for translucency. The default implementation of JXPanel (which supports translucency) will replace the current RepaintManager with a RepaintManagerX *unless* the current RepaintManager is tagged by the "TranslucentRepaintManager" annotation.

TODO: Add this to the main documentation (make it visible) so that people don't bump into it accidently and spend time debugging


Constructor Summary
RepaintManagerX()
           
 
Method Summary
 void addDirtyRegion(JComponent c, int x, int y, int w, int h)
           
 
Methods inherited from class javax.swing.RepaintManager
addInvalidComponent, currentManager, currentManager, getDirtyRegion, getDoubleBufferMaximumSize, getOffscreenBuffer, getVolatileOffscreenBuffer, isCompletelyDirty, isDoubleBufferingEnabled, markCompletelyClean, markCompletelyDirty, paintDirtyRegions, removeInvalidComponent, setCurrentManager, setDoubleBufferingEnabled, setDoubleBufferMaximumSize, toString, validateInvalidComponents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RepaintManagerX

public RepaintManagerX()
Method Detail

addDirtyRegion

public void addDirtyRegion(JComponent c,
                           int x,
                           int y,
                           int w,
                           int h)
Overrides:
addDirtyRegion in class RepaintManager

swingx
Version 2005-08-19