Class RepaintManagerX


  • public class RepaintManagerX
    extends javax.swing.RepaintManager

    An implementation of RepaintManager which adds support for transparency in JXPanels. JXPanel (which supports translucency) will replace the current RepaintManager with an instance of RepaintManagerX unless the current RepaintManager is tagged by the TranslucentRepaintManager annotation.

    • Constructor Summary

      Constructors 
      Constructor Description
      RepaintManagerX()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addDirtyRegion​(javax.swing.JComponent c, int x, int y, int w, int h)  
      • Methods inherited from class javax.swing.RepaintManager

        addDirtyRegion, addDirtyRegion, 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​(javax.swing.JComponent c,
                                   int x,
                                   int y,
                                   int w,
                                   int h)
        Overrides:
        addDirtyRegion in class javax.swing.RepaintManager